Skip to content

Commit

Permalink
Adjust caprover standard 1 click app
Browse files Browse the repository at this point in the history
  • Loading branch information
viktorvsk committed Aug 24, 2023
1 parent 304ef3f commit bc05e59
Showing 1 changed file with 68 additions and 3 deletions.
71 changes: 68 additions & 3 deletions docs/deployment/caprover-1-click-apps/standard.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,8 +60,8 @@ services:
depends_on:
- $$cap_appname-postgresql
- $$cap_appname-redis-stack-server
# Sidekiq default
$$cap_appname-worker-default:
# Sidekiq
$$cap_appname-worker:
caproverExtra:
notExposeAsWebApp: true
dockerfileLines:
Expand Down Expand Up @@ -93,7 +93,72 @@ services:
TRUSTED_PUBKEYS: $$cap_trusted_pubkeys
depends_on:
- $$cap_appname
# Sidekiq New Events
# Clockwork
$$cap_appname-scheduler:
caproverExtra:
notExposeAsWebApp: true
dockerfileLines:
- FROM viktorvsk/saltivka:$$cap_saltivka_version
- CMD bin/scheduler
environment:
RAILS_ENV: production
REDIS_URL: redis://srv-captain--$$cap_appname-redis-stack-server:6379
SECRET_KEY_BASE: $$cap_secret_key_base
POSTGRES_PASSWORD: $$cap_postgres_password
POSTGRES_HOST: srv-captain--$$cap_appname-postgresql
NIP_42_43_SELF_URL: wss://$$cap_appname.$$cap_root_domain
MAILER_DEFAULT_FROM: $$cap_mailer_default_from
NIP_11_RELAY_NAME: $$cap_nip_11_relay_name
NIP_11_DESCRIPTION: $$cap_nip_11_description
NIP_11_PUBKEY: $$cap_nip_11_pubkey
NIP_11_CONTACT: $$cap_nip_11_contact
DEFAULT_INVOICE_AMOUNT: $$cap_default_invoice_amount
DEFAULT_INVOICE_PERIOD: $$cap_default_invoice_period
PRICE_PER_DAY: $$cap_price_per_day
PROVIDER_API_KEY_OPEN_NODE: $$cap_provider_api_key_open_node
SMTP_ADDRESS: $$cap_smtp_address
SMTP_PORT: $$cap_smtp_port
SMTP_USERNAME: $$cap_smtp_username
SMTP_PASSWORD: $$cap_smtp_password
DEFAULT_MAILER_HOST: $$cap_appname.$$cap_root_domain
ADMIN_EMAIL: $$cap_admin_email
ADMIN_PASSWORD: $$cap_admin_password
TRUSTED_PUBKEYS: $$cap_trusted_pubkeys
depends_on:
- $$cap_appname
# Mirrors
$$cap_appname-mirrors:
caproverExtra:
notExposeAsWebApp: true
dockerfileLines:
- FROM viktorvsk/saltivka:$$cap_saltivka_version
- CMD bin/mirrors
environment:
RAILS_ENV: production
REDIS_URL: redis://srv-captain--$$cap_appname-redis-stack-server:6379
SECRET_KEY_BASE: $$cap_secret_key_base
POSTGRES_PASSWORD: $$cap_postgres_password
POSTGRES_HOST: srv-captain--$$cap_appname-postgresql
NIP_42_43_SELF_URL: wss://$$cap_appname.$$cap_root_domain
MAILER_DEFAULT_FROM: $$cap_mailer_default_from
NIP_11_RELAY_NAME: $$cap_nip_11_relay_name
NIP_11_DESCRIPTION: $$cap_nip_11_description
NIP_11_PUBKEY: $$cap_nip_11_pubkey
NIP_11_CONTACT: $$cap_nip_11_contact
DEFAULT_INVOICE_AMOUNT: $$cap_default_invoice_amount
DEFAULT_INVOICE_PERIOD: $$cap_default_invoice_period
PRICE_PER_DAY: $$cap_price_per_day
PROVIDER_API_KEY_OPEN_NODE: $$cap_provider_api_key_open_node
SMTP_ADDRESS: $$cap_smtp_address
SMTP_PORT: $$cap_smtp_port
SMTP_USERNAME: $$cap_smtp_username
SMTP_PASSWORD: $$cap_smtp_password
DEFAULT_MAILER_HOST: $$cap_appname.$$cap_root_domain
ADMIN_EMAIL: $$cap_admin_email
ADMIN_PASSWORD: $$cap_admin_password
TRUSTED_PUBKEYS: $$cap_trusted_pubkeys
depends_on:
- $$cap_appname

caproverOneClickApp:
variables:
Expand Down

0 comments on commit bc05e59

Please sign in to comment.