Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
D

dominikjannis

@dominikjannis
About
Posts
10
Topics
2
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • Budibase: an open source, no code platform
    D dominikjannis

    @doodlemania2 they indeed released it some time ago. I have a deployment running for some time now and did not encounter any issues so far. When packaging for cloudron i suggest adding the postgres database plugin, since the internal db limits to 4k rows in the free tier.

    App Wishlist

  • Budibase: an open source, no code platform
    D dominikjannis

    Budibase is now in version 2 since a couple of days, keeping the open source tier. Given the amount of additional functionality the platform has gained since the original discussion here took place, especially now with version 2, I feel it would be a great addition to the cloudron App Store, what are your thoughts on this @joebudi @nebulon ?

    App Wishlist

  • extending ajv with ajv-formats
    D dominikjannis

    Hi everyone,
    i need to do some json schema validation with ajv and would need the "ajv-formats" extension (https://ajv.js.org/packages/ajv-formats.html) for checking for email and date data types. since version 7 those are separated from the main ajv module. I think this library would also be very useful for "n8n as API" use cases, would you consider adding it? Or do i have to do and maintain this myself - if possible at all?

    Best,
    Dominik

    N8N

  • extending ajv with ajv-formats
    D dominikjannis

    @nebulon the ajv module itself is present, since standalone ajv works when enabled explicitly via the .env - just as you pointed it out.
    we use it to check incoming data from other internal services for potentially malformed data structures before further processing. Checking for (custom) string formats would be handy 🙂

    here a snippet, based off of the example from ajv for the code node:

    const Ajv = require("ajv");
    const addFormats = require("ajv-formats")
    
    const ajv = new Ajv();
    addFormats(ajv);
    
    const schema = {
      type: "object",
      properties: {
        foo: { type: "integer" },
        bar: { type: "string", format: "email" },
      },
      required: ["foo"],
      additionalProperties: false,
    };
    
    const data = { foo: 1, bar: "no.email.com" };
    
    const valid = ajv.validate(schema, data);
    if (!valid) {
      console.log(ajv.errors);
      return ajv.errors;
    }
    return data;
    

    this should result in this error, showing everything is working:

    {
        instancePath: '/bar',
        schemaPath: '#/properties/bar/format',
        keyword: 'format',
        params: { format: 'email' },
        message: 'must match format "email"'
      }
    
    N8N

  • extending ajv with ajv-formats
    D dominikjannis

    @nebulon perfect, thanks a lot for this!

    N8N

  • Budibase: an open source, no code platform
    D dominikjannis

    Is there anything one can to do to help this come to be? I would love to integrate my Budibase instances with Cloudron, the potential is really there!

    App Wishlist

  • Budibase: an open source, no code platform
    D dominikjannis

    @robi thanks for the info! Where can i get in contact with the devs to work out an arrangement for packaging this?

    App Wishlist
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search