Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ghost install default behaviour #64

Closed
6 tasks done
ErisDS opened this issue Oct 18, 2016 · 1 comment
Closed
6 tasks done

ghost install default behaviour #64

ErisDS opened this issue Oct 18, 2016 · 1 comment

Comments

@ErisDS
Copy link
Member

ErisDS commented Oct 18, 2016

The ghost install command is intended to create a fully-working production blog:

I think the main pieces to this are:

  • collect a URL to replace my-ghost-blog.com
  • Parse collected URL to ensure port is set correctly
    - ensure logs go somewhere sensible (preferably /var/log/) see Improve logging output #42
  • use MySQL as the database
  • use systemd to manage starting/stopping Ghost

Nice to haves:

  • Provide for configuring nginx
  • Provide for configuring SSL
@acburdine acburdine added this to the 1.0.0-alpha.7 milestone Nov 1, 2016
acburdine added a commit that referenced this issue Nov 7, 2016
refs #64
- remove pg from allowed database types
- improve config prompts & prompt for mysql connection parameters
acburdine added a commit that referenced this issue Nov 7, 2016
refs #64
- remove pg from allowed database types
- improve config prompts & prompt for mysql connection parameters
- fix tests
acburdine added a commit that referenced this issue Nov 7, 2016
refs #64
- remove pg from allowed database types
- improve config prompts & prompt for mysql connection parameters
- fix tests
@acburdine acburdine modified the milestones: 1.0.0-alpha.8, 1.0.0-alpha.7 Nov 9, 2016
@acburdine
Copy link
Member

Note: https://github.com/Daplie/node-letsencrypt looks like a decent option for SSL

acburdine added a commit that referenced this issue Nov 16, 2016
refs #64
- add `--no-stack` flag to install and setup commands to override system
checks
- add checks for ubuntu version, systemd, and nginx
- output helpful error message if stack is not recommended
acburdine added a commit that referenced this issue Nov 16, 2016
refs #64
- add `--no-stack` flag to install and setup commands to override system
checks
- add checks for ubuntu version, systemd, and nginx
- output helpful error message if stack is not recommended
@acburdine acburdine modified the milestone: 1.0.0-alpha.8 Nov 17, 2016
@acburdine acburdine added this to the 1.0.0-alpha.11 milestone Jan 28, 2017
acburdine added a commit to acburdine/Ghost-CLI that referenced this issue Feb 5, 2017
refs TryGhost#64
- deps: portfinder@1.0.13
- ensure port set in config is available (using port finder)
- make port be set in the right place in config
acburdine added a commit to acburdine/Ghost-CLI that referenced this issue Feb 5, 2017
refs TryGhost#64
- deps: portfinder@1.0.13
- ensure port set in config is available (using port finder)
- make port be set in the right place in config
acburdine added a commit that referenced this issue Feb 5, 2017
refs #64
- deps: portfinder@1.0.13
- ensure port set in config is available (using port finder)
- make port be set in the right place in config
@acburdine acburdine mentioned this issue Feb 6, 2017
7 tasks
acburdine added a commit to acburdine/Ghost-CLI that referenced this issue Feb 19, 2017
refs TryGhost#64
- add nginx service
- add ssl provisioning via greenlock-cli
@acburdine acburdine removed this from the 1.0.0-alpha.11 milestone Feb 19, 2017
acburdine added a commit to acburdine/Ghost-CLI that referenced this issue Feb 19, 2017
refs TryGhost#64
- add nginx service
- add ssl provisioning via greenlock-cli
acburdine added a commit to acburdine/Ghost-CLI that referenced this issue Feb 20, 2017
refs TryGhost#64
- add nginx service
- add ssl provisioning via greenlock-cli
acburdine added a commit to acburdine/Ghost-CLI that referenced this issue Feb 20, 2017
refs TryGhost#64
- add nginx service
- add ssl provisioning via greenlock-cli
acburdine added a commit to acburdine/Ghost-CLI that referenced this issue Feb 28, 2017
refs TryGhost#64
- add nginx service
- add ssl provisioning via greenlock-cli
acburdine added a commit to acburdine/Ghost-CLI that referenced this issue Feb 28, 2017
acburdine added a commit to acburdine/Ghost-CLI that referenced this issue Feb 28, 2017
acburdine added a commit to acburdine/Ghost-CLI that referenced this issue Mar 1, 2017
acburdine added a commit to acburdine/Ghost-CLI that referenced this issue Mar 2, 2017
closes TryGhost#64
- deps: nginx-conf@1.3.0
- deps: greenlock-cli@2.2.5
acburdine added a commit to acburdine/Ghost-CLI that referenced this issue Mar 2, 2017
closes TryGhost#64
- deps: nginx-conf@1.3.0
- deps: greenlock-cli@2.2.5
acburdine added a commit to acburdine/Ghost-CLI that referenced this issue Mar 2, 2017
closes TryGhost#64
- deps: nginx-conf@1.3.0
- deps: greenlock-cli@2.2.5
acburdine added a commit to acburdine/Ghost-CLI that referenced this issue Mar 2, 2017
closes TryGhost#64
- deps: nginx-conf@1.3.0
- deps: greenlock-cli@2.2.5
acburdine added a commit to acburdine/Ghost-CLI that referenced this issue Mar 2, 2017
closes TryGhost#64
- deps: nginx-conf@1.3.0
- deps: greenlock-cli@2.2.5
acburdine added a commit to acburdine/Ghost-CLI that referenced this issue Mar 2, 2017
closes TryGhost#64
- deps: nginx-conf@1.3.0
- deps: greenlock-cli@2.2.5
acburdine added a commit to acburdine/Ghost-CLI that referenced this issue Mar 2, 2017
closes TryGhost#64
- deps: nginx-conf@1.3.0
- deps: greenlock-cli@2.2.5
acburdine added a commit to acburdine/Ghost-CLI that referenced this issue Mar 2, 2017
closes TryGhost#64
- deps: nginx-conf@1.3.0
- deps: greenlock-cli@2.2.5
acburdine added a commit to acburdine/Ghost-CLI that referenced this issue Mar 2, 2017
closes TryGhost#64
- deps: nginx-conf@1.3.0
- deps: greenlock-cli@2.2.5
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants