Fider
Fider is an open-source feedback portal for collecting, discussing, and prioritizing feature requests.
Configuration
version: "3.8"
services:
db:
image: postgres:17
restart: unless-stopped
volumes:
- fiderPostgresData:/var/lib/postgresql/data
environment:
POSTGRES_USER: ${POSTGRES_USER}
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
POSTGRES_DB: ${POSTGRES_DB}
fider:
image: getfider/fider:0.21.1
restart: unless-stopped
depends_on:
- db
- mailhog
environment:
BASE_URL: ${BASE_URL}
DATABASE_URL: ${DATABASE_URL}
JWT_SECRET: ${JWT_SECRET}
EMAIL: ${EMAIL}
EMAIL_NOREPLY: ${EMAIL_NOREPLY}
EMAIL_SMTP_HOST: ${EMAIL_SMTP_HOST}
EMAIL_SMTP_PORT: ${EMAIL_SMTP_PORT}
EMAIL_SMTP_USERNAME: ${EMAIL_SMTP_USERNAME}
EMAIL_SMTP_PASSWORD: ${EMAIL_SMTP_PASSWORD}
EMAIL_SMTP_ENABLE_STARTTLS: ${EMAIL_SMTP_ENABLE_STARTTLS}
mailhog:
image: mailhog/mailhog:v1.0.1
restart: unless-stopped
volumes:
fiderPostgresData:[variables]
main_domain = "${domain}"
postgres_password = "${password:32}"
jwt_secret = "${password:64}"
[config]
env = [
"POSTGRES_USER=fider",
"POSTGRES_PASSWORD=${postgres_password}",
"POSTGRES_DB=fider",
"BASE_URL=https://${main_domain}",
"DATABASE_URL=postgres://fider:${postgres_password}@db:5432/fider?sslmode=disable",
"JWT_SECRET=${jwt_secret}",
"EMAIL_NOREPLY=noreply@${main_domain}",
"EMAIL=smtp",
"EMAIL_SMTP_HOST=mailhog",
"EMAIL_SMTP_PORT=1025",
"EMAIL_SMTP_USERNAME=",
"EMAIL_SMTP_PASSWORD=",
"EMAIL_SMTP_ENABLE_STARTTLS=true",
]
mounts = []
[[config.domains]]
serviceName = "fider"
port = 3000
host = "${main_domain}"Base64
To import this template in Dokploy: create a Compose service → Advanced → Base64 import and paste the content below:
ewogICJjb21wb3NlIjogInZlcnNpb246IFwiMy44XCJcblxuc2VydmljZXM6XG4gIGRiOlxuICAgIGltYWdlOiBwb3N0Z3JlczoxN1xuICAgIHJlc3RhcnQ6IHVubGVzcy1zdG9wcGVkXG4gICAgdm9sdW1lczpcbiAgICAgIC0gZmlkZXJQb3N0Z3Jlc0RhdGE6L3Zhci9saWIvcG9zdGdyZXNxbC9kYXRhXG4gICAgZW52aXJvbm1lbnQ6XG4gICAgICBQT1NUR1JFU19VU0VSOiAke1BPU1RHUkVTX1VTRVJ9XG4gICAgICBQT1NUR1JFU19QQVNTV09SRDogJHtQT1NUR1JFU19QQVNTV09SRH1cbiAgICAgIFBPU1RHUkVTX0RCOiAke1BPU1RHUkVTX0RCfVxuXG4gIGZpZGVyOlxuICAgIGltYWdlOiBnZXRmaWRlci9maWRlcjowLjIxLjFcbiAgICByZXN0YXJ0OiB1bmxlc3Mtc3RvcHBlZFxuICAgIGRlcGVuZHNfb246XG4gICAgICAtIGRiXG4gICAgICAtIG1haWxob2dcbiAgICBlbnZpcm9ubWVudDpcbiAgICAgIEJBU0VfVVJMOiAke0JBU0VfVVJMfVxuICAgICAgREFUQUJBU0VfVVJMOiAke0RBVEFCQVNFX1VSTH1cbiAgICAgIEpXVF9TRUNSRVQ6ICR7SldUX1NFQ1JFVH1cbiAgICAgIEVNQUlMOiAke0VNQUlMfVxuICAgICAgRU1BSUxfTk9SRVBMWTogJHtFTUFJTF9OT1JFUExZfVxuICAgICAgRU1BSUxfU01UUF9IT1NUOiAke0VNQUlMX1NNVFBfSE9TVH1cbiAgICAgIEVNQUlMX1NNVFBfUE9SVDogJHtFTUFJTF9TTVRQX1BPUlR9XG4gICAgICBFTUFJTF9TTVRQX1VTRVJOQU1FOiAke0VNQUlMX1NNVFBfVVNFUk5BTUV9XG4gICAgICBFTUFJTF9TTVRQX1BBU1NXT1JEOiAke0VNQUlMX1NNVFBfUEFTU1dPUkR9XG4gICAgICBFTUFJTF9TTVRQX0VOQUJMRV9TVEFSVFRMUzogJHtFTUFJTF9TTVRQX0VOQUJMRV9TVEFSVFRMU31cblxuICBtYWlsaG9nOlxuICAgIGltYWdlOiBtYWlsaG9nL21haWxob2c6djEuMC4xXG4gICAgcmVzdGFydDogdW5sZXNzLXN0b3BwZWRcblxudm9sdW1lczpcbiAgZmlkZXJQb3N0Z3Jlc0RhdGE6XG4iLAogICJjb25maWciOiAiW3ZhcmlhYmxlc11cbm1haW5fZG9tYWluID0gXCIke2RvbWFpbn1cIlxucG9zdGdyZXNfcGFzc3dvcmQgPSBcIiR7cGFzc3dvcmQ6MzJ9XCJcbmp3dF9zZWNyZXQgPSBcIiR7cGFzc3dvcmQ6NjR9XCJcblxuW2NvbmZpZ11cbmVudiA9IFtcbiAgXCJQT1NUR1JFU19VU0VSPWZpZGVyXCIsXG4gIFwiUE9TVEdSRVNfUEFTU1dPUkQ9JHtwb3N0Z3Jlc19wYXNzd29yZH1cIixcbiAgXCJQT1NUR1JFU19EQj1maWRlclwiLFxuICBcIkJBU0VfVVJMPWh0dHBzOi8vJHttYWluX2RvbWFpbn1cIixcbiAgXCJEQVRBQkFTRV9VUkw9cG9zdGdyZXM6Ly9maWRlcjoke3Bvc3RncmVzX3Bhc3N3b3JkfUBkYjo1NDMyL2ZpZGVyP3NzbG1vZGU9ZGlzYWJsZVwiLFxuICBcIkpXVF9TRUNSRVQ9JHtqd3Rfc2VjcmV0fVwiLFxuICBcIkVNQUlMX05PUkVQTFk9bm9yZXBseUAke21haW5fZG9tYWlufVwiLFxuICBcIkVNQUlMPXNtdHBcIixcbiAgXCJFTUFJTF9TTVRQX0hPU1Q9bWFpbGhvZ1wiLFxuICBcIkVNQUlMX1NNVFBfUE9SVD0xMDI1XCIsXG4gIFwiRU1BSUxfU01UUF9VU0VSTkFNRT1cIixcbiAgXCJFTUFJTF9TTVRQX1BBU1NXT1JEPVwiLFxuICBcIkVNQUlMX1NNVFBfRU5BQkxFX1NUQVJUVExTPXRydWVcIixcbl1cbm1vdW50cyA9IFtdXG5cbltbY29uZmlnLmRvbWFpbnNdXVxuc2VydmljZU5hbWUgPSBcImZpZGVyXCJcbnBvcnQgPSAzMDAwXG5ob3N0ID0gXCIke21haW5fZG9tYWlufVwiXG4iCn0=Links
Tags
feedback, product, roadmap, self-hosted
Version: 0.21.1
EZBookkeeping
EZBookkeeping is a self-hosted bookkeeping application that helps you manage your personal and business finances. It provides features for tracking income, expenses, accounts, and generating financial reports.
File Browser
Filebrowser is a standalone file manager for uploading, deleting, previewing, renaming, and editing files, with support for multiple users, each with their own directory.