An n8n self-hosted instance hosted on fly.io made especially for Byrdson Services' tech team.
- Create a Supabase Postgres database.
- Comment out
DB_POSTGRESDB_SSL_CA_FILEon fly.toml. fly launch --copy-config --no-deploy --org byrdson-servicesgit restore fly.toml- On .env repo:
fly secrets import --app n8n-byrdson < .env fly deploy --ha=false- Install Supabase SSL CA using n8n execute command node.
wget -P /home/node/.n8n https://supabase-downloads.s3-ap-southeast-1.amazonaws.com/prod/ssl/prod-ca-2021.crt - Uncomment
DB_POSTGRESDB_SSL_CA_FILEon fly.toml. fly deploy
fly deploy
DB_POSTGRESDB_HOST=
DB_POSTGRESDB_PASSWORD=
N8N_ENCRYPTION_KEY=
N8N_USER_MANAGEMENT_JWT_SECRET=