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


Skip to content
  • 2 Votes
    7 Posts
    98 Views
    S

    @scooke @LoudLemur @nebulon

    Sure.

    My data is stored in 3 places:
    a. local storage (Only this is included in the 'App backups')
    b. mounted volume (for certain options that are temporarily space-intensive, like: tmp & streaming_playlists )
    c. object storage (primary/permanent storage for the video files)

    The config in production.yaml :

    storage: tmp: '/media/my-mounted-volume/my-project/storage/tmp/' # Use to download data (imports etc), store uploaded files before processing... avatars: '/app/data/storage/avatars/' streaming_playlists: '/media/my-mounted-volume/my-project/storage/streaming-playlists/' redundancy: '/app/data/storage/redundancy/' logs: '/app/data/storage/logs/' previews: '/app/data/storage/previews/' thumbnails: '/app/data/storage/thumbnails/' torrents: '/app/data/storage/torrents/' captions: '/app/data/storage/captions/' cache: '/app/data/storage/cache/' plugins: '/app/data/storage/plugins/' client_overrides: '/app/data/storage/client-overrides/' bin: /app/data/storage/bin/ well_known: /app/data/storage/well_known/ tmp_persistent: /app/data/storage/tmp_persistent/ # Use two different buckets for Web videos and HLS videos on AWS S3 storyboards: /app/data/storage/storyboards/ web_videos: /app/data/storage/web-videos/ object_storage: enabled: true # Example AWS endpoint in the us-east-1 region endpoint: 'region.my-s3-domain' # Needs to be set to the bucket region when using AWS S3 region: 'region' web_videos: bucket_name: 'my-bucket-name' prefix: 'direct/' streaming_playlists: bucket_name: 'my-bucket-name' prefix: 'playlist/' AWS_ACCESS_KEY_ID: 'my-key-ID' AWS_SECRET_ACCESS_KEY: 'my-access-key' credentials: aws_access_key_id: 'my-key-ID' aws_secret_access_key: 'my-access-key' access_key_id: 'my-key-ID' secret_access_key: 'my-access-key' max_upload_part: '1GB' For Remote Runners:

    a. cb1339ef-0ec4-4767-8f7b-5b573e3c276a-image.png

    b. 2c492638-b754-4c36-a1de-cec5ab00550a-image.png

    c. Set up remote machine(s) using the Peertube CLI to connect to your app, using the Runner registration tokens.

    https://docs.joinpeertube.org/maintain/tools#peertube-runner

    For Matomo, i'm using a plugin: https://www.npmjs.com/package/peertube-plugin-matomo

    67f2d3d1-0aeb-4ac1-b422-b3cc2392c59e-image.png

    278462f6-5336-4e47-a7a5-c68aefbc87a9-image.png

  • 0 Votes
    2 Posts
    64 Views
    jdaviescoatesJ

    This should all be automatically handled by Cloudron already based on whatever your retention policy is https://docs.cloudron.io/backups/#retention-policy

  • 0 Votes
    6 Posts
    216 Views
    jdaviescoatesJ

    @LoudLemur said in How to setup Object Storage for Peertube on Cloudron (iDrive e2):

    Do you think this might be to enable other instances following / subscribing to your own, so they might need access to those files?

    Good question, possibly, but I've really no idea.

    Try subscribing to https://uniteddiversity.tv and/ or https://bridport.tv and let's see what happens...?

  • 1 Votes
    5 Posts
    138 Views
    robiR

    Scaleway, IBM and any other provider that has added Object storage. So the better approach is to look for object storage providers and see if they have VPS offerings too.

  • 0 Votes
    1 Posts
    52 Views
    No one has replied
  • 1 Votes
    7 Posts
    239 Views
    randyjcR

    You could also use rclone together with mergerfs to create some kind of layer.
    like
    /mnt/remote
    /mnt/local
    /mnt/mergerfs

    You then write stuff locally, and it'll upload stuff in the background to your remote storage.

    You can look for inspiration @ https://github.com/l3uddz/cloudplow

  • 0 Votes
    1 Posts
    84 Views
    No one has replied
  • 0 Votes
    20 Posts
    476 Views
    MooCloud_MattM

    @robi
    On that, I don't have the data or experience to talk.
    But 100% sure you can't use wasabi latency, I think smb or better NFS should be a better option, but I'm not an expert.
    and Using so much ram for it, im not big fun about it, but I would have to try it before to have a real feedback

  • 0 Votes
    3 Posts
    1k Views
    girishG

    @felixbmmm said in MinIO: Infinite loading when previewing or downloading file:

    I ran MinIO's docker image then access its browser console

    Just to double check, are you even using Cloudron ? This is the forum for the minio package on Cloudron (and not for the upstream docker image). Upstream questions should be posted at https://github.com/minio/minio/discussions

  • 0 Votes
    14 Posts
    729 Views
    robiR

    @d19dotca Swift based object stores are one of the least advanced.

    IBMs is one of the most. (20GB free)

  • 0 Votes
    6 Posts
    366 Views
    girishG

    This change will be reverted. see https://forum.cloudron.io/topic/4584/issue-with-backups-listings-and-saving-backup-config-in-6-2