Kopia anyone?

Has kopia been ported to TrueNAS as a TrueNAS app?

Looks like it should be do-able as a custom app:

not as far as i’ve seen but you could deploy it as custom app with the compose file they provide

version: '3.7'
services:
    kopia:
        image: kopia/kopia:latest
        hostname: Hostname
        container_name: Kopia
        restart: unless-stopped
        ports:
            - 51515:51515
        # Setup the server that provides the web gui
        command:
            - server
            - start
            - --disable-csrf-token-checks
            - --insecure
            - --address=0.0.0.0:51515
            - --server-username=USERNAME
            - --server-password=SECRET_PASSWORD
        environment:
            # Set repository password
            KOPIA_PASSWORD: "SECRET"
            USER: "User"
        volumes:
            # Mount local folders needed by kopia
            - /path/to/config/dir:/app/config
            - /path/to/cache/dir:/app/cache
            - /path/to/logs/dir:/app/logs
            # Mount local folders to snapshot
            - /path/to/data/dir:/data:ro
            # Mount repository location
            - /path/to/repository/dir:/repository
            # Mount path for browsing mounted snaphots
            - /path/to/tmp/dir:/tmp:shared

1 Like

See also:

2 Likes

Ha! Yeah, great timing. I just barely did this- see my post above that @dan linked to. Happy to (try to) help out if you run into any troubles. :slight_smile:

1 Like

Compose already provided above, but yeah, been using it for close to 2 years now without any issues. Love Kopia!