Mahdi Dibaiee
|
e3229002ee
|
fix: termcolor from hackage
|
2017-06-07 13:14:30 +04:30 |
|
Mahdi Dibaiee
|
756b35713e
|
fix: use termcolor from stackage
|
2017-06-07 13:11:07 +04:30 |
|
Mahdi Dibaiee
|
f7f900f3ac
|
fix: a more accurate description
|
2017-05-01 20:59:30 +04:30 |
|
Mahdi Dibaiee
|
0fefce9a0f
|
chore: more explanation
|
2017-05-01 20:57:21 +04:30 |
|
Mahdi Dibaiee
|
a7d6954a9e
|
chore: more explanation
|
2017-05-01 20:54:05 +04:30 |
|
Mahdi Dibaiee
|
21574c15ec
|
chore: mention repository
|
2017-05-01 20:51:20 +04:30 |
|
Mahdi Dibaiee
|
721aacffa9
|
chore: README
|
2017-05-01 20:48:21 +04:30 |
|
Mahdi Dibaiee
|
d228e8c984
|
fix: ignore empty strings in semicolon
|
2017-04-25 11:36:02 +04:30 |
|
Mahdi Dibaiee
|
d8f5272947
|
fix: add --verbose to help
|
2017-04-24 12:46:28 +04:30 |
|
Mahdi Dibaiee
|
160ef0479d
|
feat: getUserId and getGroupId
|
2017-04-23 15:31:20 +04:30 |
|
Mahdi Dibaiee
|
0ffb61533f
|
feat(monitoring): read status and logs of a service
|
2017-04-16 16:50:20 +04:30 |
|
Mahdi Dibaiee
|
5b76c2a15d
|
fix: trim empty lines from remote file
|
2017-04-09 17:04:09 +04:30 |
|
Mahdi Dibaiee
|
9fe858ea5a
|
feat(progress-text): progressText
fix(progress): improve progress
fix: add more logging to different parts
|
2017-04-01 12:00:22 +04:30 |
|
Mahdi Dibaiee
|
94333e26a4
|
leftover
|
2017-03-30 23:10:35 +04:30 |
|
Mahdi Dibaiee
|
158584538c
|
leftover
|
2017-03-30 23:08:14 +04:30 |
|
Mahdi Dibaiee
|
4f4a51ae8c
|
feat(log): colored logging using termcolor
|
2017-03-30 23:00:40 +04:30 |
|
Mahdi Dibaiee
|
d8aa65ea4d
|
fix: liftIO to act on server's files
|
2017-03-21 13:35:17 +03:30 |
|
Mahdi Dibaiee
|
7c80963642
|
refactor(services): move services to repository
|
2017-03-18 18:04:56 +03:30 |
|
Mahdi Dibaiee
|
cf6670bafa
|
feat: repository
|
2017-03-13 19:07:07 +03:30 |
|
Mahdi Dibaiee
|
f9d802ee71
|
feat(remote): run commands on remote machines
|
2017-03-11 13:51:38 +03:30 |
|
Mahdi Dibaiee
|
3a2e331d1a
|
feat: remote action
|
2017-03-05 15:52:02 +03:30 |
|
Mahdi Dibaiee
|
48c1208dc7
|
feat(vsftpd): file sharing via vsftpd
|
2017-03-04 13:47:24 +03:30 |
|
Mahdi Dibaiee
|
3595464b11
|
feat(mongodb): mongodb dummy data and initialization
feat(utils, execute): executeRoot for running as sudo, by default runs
as current user
|
2017-02-23 12:38:39 +03:30 |
|
Mahdi Dibaiee
|
4f736b738b
|
fix(nginx): move nginxSSL to nginx's file
|
2017-02-22 14:11:43 +03:30 |
|
Mahdi Dibaiee
|
665794b5af
|
:|
|
2017-02-22 14:06:22 +03:30 |
|
Mahdi Dibaiee
|
f32a8e2bb4
|
fix(ssl): port is 443 not 403 :|
|
2017-02-22 14:05:28 +03:30 |
|
Mahdi Dibaiee
|
c4cc227935
|
fix(webserver, dhparam): only generate dhparam if it doesn't exist
|
2017-02-22 14:03:05 +03:30 |
|
Mahdi Dibaiee
|
4f38e2bd83
|
fix(webserver): newline between blocks
|
2017-02-22 13:59:38 +03:30 |
|
Mahdi Dibaiee
|
98eb84d867
|
fix(webserver, ssl): a better ssl config
|
2017-02-22 13:58:33 +03:30 |
|
Mahdi Dibaiee
|
e818481f10
|
fix(webserver, ssl): redirect from http to https, listen ssl
|
2017-02-22 13:44:01 +03:30 |
|
Mahdi Dibaiee
|
0dfe09d620
|
fix: non-interactive
|
2017-02-22 13:33:15 +03:30 |
|
Mahdi Dibaiee
|
f643980487
|
fix(webserver, ssl): agree tos
|
2017-02-22 13:30:47 +03:30 |
|
Mahdi Dibaiee
|
4b48fd0f2a
|
fix(webserver, ssl): email is required for generating a certificate
|
2017-02-22 13:25:17 +03:30 |
|
Mahdi Dibaiee
|
9311e349cb
|
fix: double indent
|
2017-02-22 13:19:10 +03:30 |
|
Mahdi Dibaiee
|
4e423dcff3
|
fix: missing semicolon
|
2017-02-22 13:18:12 +03:30 |
|
Mahdi Dibaiee
|
b8fe5c304e
|
fix: write include statement in nginx config
|
2017-02-22 13:16:25 +03:30 |
|
Mahdi Dibaiee
|
bff0c6230b
|
fix(webserver): directory must be absolute
|
2017-02-22 12:58:34 +03:30 |
|
Mahdi Dibaiee
|
9e8cc30744
|
fix: port is string
|
2017-02-22 12:56:32 +03:30 |
|
Mahdi Dibaiee
|
8fa66bc96c
|
fix(ssl): must listen on 80 before the challenge
|
2017-02-22 12:55:48 +03:30 |
|
Mahdi Dibaiee
|
41e016cf4b
|
fix: do not look for cat in a specific directory
|
2017-02-22 12:53:10 +03:30 |
|
Mahdi Dibaiee
|
62fe10ece6
|
fix: Install Nginx before trying to create a webserver
fix: Nginx depends on LetsEncrypt/certbot
|
2017-02-22 12:50:20 +03:30 |
|
Mahdi Dibaiee
|
d86daa863d
|
fix(install): don't show output of install to user
feat(mysql): add mysql as a service, only installation works right now,
there's no configuration
feat(execute): internal function to execute commands
|
2017-02-19 16:17:37 +03:30 |
|
Mahdi Dibaiee
|
96d5eee027
|
fix: restart after re-writing config file with SSL certificate
|
2017-02-19 14:16:30 +03:30 |
|
Mahdi Dibaiee
|
cd44b525d1
|
feat(mac): add mac to Install and Env
|
2017-02-19 14:12:18 +03:30 |
|
Mahdi Dibaiee
|
5e88bfa6cc
|
initial commit
|
2017-02-18 22:55:57 +03:30 |
|