Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
S
status-site
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Requirements
Code
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Test cases
Artifacts
Deploy
Releases
Container registry
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
GitLab community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
This is an archived project. Repository and other project resources are read-only.
Show more breadcrumbs
Dmytro Bogatov
status-site
Commits
c9ddae96
There was a problem fetching the pipeline summary.
Commit
c9ddae96
authored
Aug 3, 2017
by
Dmytro Bogatov
Browse files
Options
Downloads
Patches
Plain Diff
Update docs.
parent
682cd9c3
Branches
Branches containing commit
No related tags found
No related merge requests found
Pipeline
#
Changes
1
Pipelines
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
articles/docs/deployment.md
+26
-1
26 additions, 1 deletion
articles/docs/deployment.md
with
26 additions
and
1 deletion
articles/docs/deployment.md
+
26
−
1
View file @
c9ddae96
# Deployment
# Deployment
## TL;DR
## The new way
Install status site official debian package - control tool.
*
Make sure you have
`docker`
[
installed
](
https://docs.docker.com/engine/installation/
)
and
`docker-compose`
[
installed
](
https://docs.docker.com/compose/install/
)
.
*
Add
`apt.dbogatov.org`
's key. Run
`sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 7BAD7958`
.
*
Add
`apt.dbogatov.org`
repository. Run
`sudo add-apt-repository "deb http://apt.dbogatov.org/ trusty main"`
.
*
Update package listings. Run
`sudo apt-get update`
.
*
Install
`status-ctl`
. Run
`sudo apt-get install status-ctl`
.
This will install
`status-ctl`
in your
`/usr/bin/`
directory and will create config files in
`/etc/status-site/`
directory.
*
Launch the app. Run
`status-site start`
.
Great! The app is served on port 5555!
### To update
Update control tool the way you would update any other debian package.
`sudo apt-get update`
and
`sudo apt-get upgrade`
.
### What the tool can do
Run
`status-ctl help`
or
`man status-ctl`
to view the available options and commands.
## The old way
Make sure you have
[
Docker
](
https://www.docker.com
)
and
[
Docker compose
](
https://docs.docker.com/compose/
)
installed.
Make sure you have
[
Docker
](
https://www.docker.com
)
and
[
Docker compose
](
https://docs.docker.com/compose/
)
installed.
Run the following command in a directory where you want your configuration files to be.
Run the following command in a directory where you want your configuration files to be.
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment