Closed gebes closed 2 years ago
@Gebes that's weird. Seems like unpacked project doesn't contain config file for some reason
Some questions about your setup:
Thanks @yamalight for the quick response!
It is working now. I think there was a problem with the config.
I copied this config from an existing installation and modified the values (I replaced the domain with example.com). Then it worked
# whether debug mode is enabled, default "false"
debug: false
# whether to enable letsencrypt, default "false"
letsencrypt: true
# email used for letsencrypt
letsencryptEmail: "office@example.com"
# whether to apply gzip compression, default "true"
compress: true
# whether to execute docker prune for images and volumes, default "false"
autoprune: false
# base top-level domain to use for deployments without domains specified, default "false"
# used as postfix, e.g. if you specify ".example.com" (dot is auto-prepended if not present)
# all your deployments will be autodeployed as "deployment-id.example.com"
baseDomain: "example.com"
# CORS support; can be "true" ("*" header) or object with "origin" property, default "false"
cors: true
# Traefik image to be used; set to "false" to disable traefik management, default "traefik:latest"
traefikImage: 'traefik:latest'
# Traefik container name, default "exoframe-traefik"
traefikName: 'exoframe-traefik'
# Additional Traefik start args, default []
traefikArgs: []
# Network used by traefik to connect services to, default "exoframe"
exoframeNetwork: 'exoframe'
# server image update channel; can be "stable" or "nightly", default "stable"
updateChannel: 'stable'
# path to folder with authorized_keys, default "~/.ssh"
publicKeysPath: '/root/.ssh'
# whether Exoframe server would be running in swarm mode, default "false"
swarm: false
# plugins config
plugins: []
And this is the old one
debug: true
letsencrypt: true
letsencryptEmail: office@example.com
compress: true
autoprune: true
baseDomain: .example.com
cors: true
updateChannel: stable
traefikImage: 'traefik:latest'
traefikName: exoframe-traefik
traefikLabels: {}
traefikDisableGeneratedConfig: false
exoframeNetwork: exoframe
publicKeysPath: /root/.ssh
plugins:
install: []
I don't know what exactly the problem was. The server has 25GB of disk space available. Exoframe generated all the files and documents in the .exoframe
folder, except the deploying
folder.
Maybe this typo (the dot) was the problem?
baseDomain: .example.com
I found the issue. The endpoint
was set to http://example.com and not https://example.com
That's an interesting issue. I think it should be possible to handle this better in cli 🤔 Will make a ticket to improve the experience, thanks for reporting!
Hey there! When deploying to an exoframe server I encounter the following problem
exoframe
I checked the content of the .exoframe folder in the user home directory. Exoframe generates multiple files and folders, except the deploying folder. I am using the newest version (6.2.0)
What is the cause of this problem? Is there anything I can do to fix this?
Thanks!