mirror of
https://github.com/vrtmrz/obsidian-livesync.git
synced 2024-12-15 09:14:07 +02:00
41 lines
996 B
TOML
41 lines
996 B
TOML
## CouchDB for fly.io image
|
|
|
|
app = ''
|
|
primary_region = 'nrt'
|
|
swap_size_mb = 512
|
|
|
|
[build]
|
|
image = "couchdb:latest"
|
|
|
|
[mounts]
|
|
source = "couchdata"
|
|
destination = "/opt/couchdb/data"
|
|
initial_size = "1GB"
|
|
auto_extend_size_threshold = 90
|
|
auto_extend_size_increment = "1GB"
|
|
auto_extend_size_limit = "2GB"
|
|
|
|
[env]
|
|
COUCHDB_USER = ""
|
|
ERL_FLAGS = "-couch_ini /opt/couchdb/etc/default.ini /opt/couchdb/etc/default.d/ /opt/couchdb/etc/local.d /opt/couchdb/etc/local.ini /opt/couchdb/data/persistence.ini"
|
|
|
|
[http_service]
|
|
internal_port = 5984
|
|
force_https = true
|
|
auto_stop_machines = true
|
|
auto_start_machines = true
|
|
min_machines_running = 0
|
|
processes = ['app']
|
|
|
|
[[vm]]
|
|
cpu_kind = 'shared'
|
|
cpus = 1
|
|
memory_mb = 256
|
|
|
|
[[files]]
|
|
guest_path = "/docker-entrypoint2.sh"
|
|
raw_value = "#!/bin/bash\ntouch /opt/couchdb/data/persistence.ini\nchmod +w /opt/couchdb/data/persistence.ini\n/docker-entrypoint.sh $@"
|
|
|
|
[experimental]
|
|
entrypoint = ["tini", "--", "/docker-entrypoint2.sh"]
|