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


Kutt

19 Topics 118 Posts
  • Kutt - Package Updates

    Pinned
    0 Votes
    9 Posts
    383 Views

    [1.4.0]

    Update base image to 4.0.0
  • 1 Votes
    2 Posts
    34 Views

    @visuex said in Custom Domains on Kutt (instructions unclear):

    In the documentation on Cloudron for Kutt it shows a screenshot for custom domains, inside of this screenshot it shows the IP to use for A record is 192.64.116.170.

    This is the VPS IP address. You can ignore this instruction though. Cloudron will add the A records for you. You have to add the custom domains as aliases the in the Location view of the app in the Cloudron dashboard.

  • This topic is deleted!

    0 Votes
    1 Posts
    1 Views
    No one has replied
  • Why does Kutt use so many google services?

    Solved
    1 Votes
    24 Posts
    799 Views

    @robi said in Why does Kutt use so many google services?:

    @JOduMonT Define home for a self-hosted system serving up the JS. Also, which API, self-hosted or otherwise?

    we might be lost in the translation/transmission
    when I said ping home; I meant phone home to make a connection so if you don't localize your JS, the provider notice you (ping)

    otherwise it was just to raise awareness on JS such as Stallman did years ago and now https://openjsf.org do.

  • Change favicon

    Solved
    0 Votes
    3 Posts
    56 Views

    @girish I see that would have been to easy lol

  • Best way to mass import links?

    0 Votes
    4 Posts
    50 Views

    Further....

    db81c034f66d9c4cc29c7811bb89b95f24=> \d links Table "public.links" Column | Type | Collation | Nullable | Default --------------+--------------------------+-----------+----------+----------------------------------- id | integer | | not null | nextval('links_id_seq'::regclass) address | character varying(255) | | not null | description | character varying(255) | | | banned | boolean | | not null | false banned_by_id | integer | | | domain_id | integer | | | password | character varying(255) | | | expire_in | timestamp with time zone | | | target | character varying(2040) | | not null | user_id | integer | | | visit_count | integer | | not null | 0 created_at | timestamp with time zone | | not null | CURRENT_TIMESTAMP updated_at | timestamp with time zone | | not null | CURRENT_TIMESTAMP uuid | uuid | | not null | uuid_generate_v4() Indexes: "links_pkey" PRIMARY KEY, btree (id) Foreign-key constraints: "links_banned_by_id_foreign" FOREIGN KEY (banned_by_id) REFERENCES users(id) "links_domain_id_foreign" FOREIGN KEY (domain_id) REFERENCES domains(id) "links_user_id_foreign" FOREIGN KEY (user_id) REFERENCES users(id) ON DELETE CASCADE Referenced by: TABLE "visits" CONSTRAINT "visits_link_id_foreign" FOREIGN KEY (link_id) REFERENCES links(id) ON DELETE CASCADE

    So, then, I tried

    db81c034f66d9c4cc29c7811bb89b95f24=> INSERT INTO links (address, target, user_id) VALUES ('x1234', 'https://blog.cloudron.io', 2); INSERT 0 1

    Visiting x1234 redirects properly. So, quite easy to script this. Note that 2 is the user id, might have to check the db what the user id is in your case.

  • My Kutt was hacked! How? Check yours!!

    0 Votes
    14 Posts
    488 Views

    @plains-digital another thread here about Netcup had some comments about cleaning ip addresses.

  • 0 Votes
    7 Posts
    233 Views

    I have added this info in the docs page now https://docs.cloudron.io/apps/kutt/#link-stats

  • 0 Votes
    8 Posts
    283 Views

    @squidds said in Question about Kutt - Root Domains / Subdomains:

    Does anyone know if it would be possible to forward just the root domain to my github page?

    Assuming I've understood you correctly, yes, once you've added a domain to Cloudron you can point any of your apps at either the root or sub-domain.

    See https://docs.cloudron.io/domains/

    And https://docs.cloudron.io/apps/#location

  • Custom Domain settings

    0 Votes
    8 Posts
    327 Views

    @SamGreenwood This is quite an old topic, I am not sure what you mean. Is Kutt not working for you?

  • Change language settings

    0 Votes
    4 Posts
    156 Views

    Ok, thanks @girish

  • Disable Google fonts

    Moved
    0 Votes
    4 Posts
    444 Views

    I moved the topic now.

    Regarding the actual issue, I am not sure the config file allows to change things like fonts. The settings are about other google services, which may or may not be used.
    To get rid of all google links in the UI and static assets, I think you have to raise that issue in the upstream project to have it supported.

  • 0 Votes
    14 Posts
    1k Views

    @jdaviescoates Thank you

  • Fast simple White Label?

    1 Votes
    6 Posts
    357 Views

    @kallados Can you report this upstream https://github.com/thedevs-network/kutt/issues ? If they make this customizable, it should be straightforward after that.

  • Enable domain aliases for Kutt

    Solved
    3 Votes
    2 Posts
    250 Views

    @jimcavoli Ah nice. I have enabled it now.

    Just have to add domains in Custom domain. The 'Set domain' is misleading because it's really 'Add domain'

    abff855e-5a6d-405d-8a37-5610bfbaa122-image.png

    Add add the aliases in Cloudron dashboard:

    34c38d0c-c85e-4659-9c37-21ceea0f9d81-image.png

  • Dark mode coming

    0 Votes
    1 Posts
    148 Views
    No one has replied
  • 0 Votes
    4 Posts
    212 Views
  • Interesting WARNINGs in the Kutt App Logs

    Solved
    0 Votes
    2 Posts
    167 Views
    Nov 10 13:05:05 15:M 10 Nov 21:05:05.039 * Running mode=standalone, port=6379. Nov 10 13:05:05 15:M 10 Nov 21:05:05.039 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128. Nov 10 13:05:05 15:M 10 Nov 21:05:05.039 # Server initialized Nov 10 13:05:05 15:M 10 Nov 21:05:05.039 # WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. Nov 10 13:05:05 15:M 10 Nov 21:05:05.039 # WARNING you have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo never > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled.

    I think https://forum.cloudron.io/topic/2721/please-disable-transparent-hugepage . Upstream didn't respond, the warning can be safely ignored.

  • Kutt Browser extension

    3 Votes
    1 Posts
    185 Views
    No one has replied