Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
slapos
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Léo-Paul Géneau
slapos
Commits
1acff275
Commit
1acff275
authored
Sep 27, 2013
by
Nicolas Wavrant
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
slaprunner : shellinabox module added to the slaprunner
parent
605bc253
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
32 additions
and
2 deletions
+32
-2
software/slaprunner/common.cfg
software/slaprunner/common.cfg
+4
-2
software/slaprunner/instance-runner.cfg
software/slaprunner/instance-runner.cfg
+11
-0
software/slaprunner/nginx_conf.in
software/slaprunner/nginx_conf.in
+17
-0
No files found.
software/slaprunner/common.cfg
View file @
1acff275
...
...
@@ -9,6 +9,7 @@ extends =
../../component/lxml-python/buildout.cfg
../../component/nginx/buildout.cfg
../../component/rsync/buildout.cfg
../../component/shellinabox/buildout.cfg
../../stack/flask.cfg
../../stack/shacache-client.cfg
../../stack/resilient/buildout.cfg
...
...
@@ -26,6 +27,7 @@ parts =
instance-runner-export
slapos-cookbook
slapos-cfg-template
shellinabox
develop =
/opt/slapos.toolbox/
...
...
@@ -88,7 +90,7 @@ mode = 0644
recipe = slapos.recipe.template
url = ${:_profile_base_location_}/instance-runner.cfg
output = ${buildout:directory}/template-runner.cfg
md5sum = 1355283f0e79a890aeb687cedd8220ee
#
md5sum = 1355283f0e79a890aeb687cedd8220ee
mode = 0644
[instance-runner-import]
...
...
@@ -122,7 +124,7 @@ mode = 0644
[template_nginx_conf]
recipe = slapos.recipe.download
url = ${:_profile_base_location_}/nginx_conf.in
md5sum = 09b7677dfc6b23c1f58e67fd06a7625e
#
md5sum = 09b7677dfc6b23c1f58e67fd06a7625e
filename = nginx_conf.in
mode = 0644
...
...
software/slaprunner/instance-runner.cfg
View file @
1acff275
...
...
@@ -20,6 +20,7 @@ parts =
request-cloud9-frontend
node-frontend-promise
nginx-promise
shellinabox-launcher
environ
slapos-cfg
slaprunner-wrapper
...
...
@@ -437,6 +438,16 @@ context =
key default_sr slaprunner:default_sr
key auto_deploy slaprunner:auto_deploy
[shellinabox-frontend]
bin = ${shellinabox:location}/bin/shellinaboxd
launcher = $${directory:services}/shellinaboxd
path-pid = $${directory:run}/shellinaboxd.pid
[shellinabox-launcher]
recipe = slapos.cookbook:wrapper
command-line = $${shellinabox-frontend:bin} --cgi
wrapper-path = $${shellinabox-frontend:launcher}
[environ]
recipe = collective.recipe.environment
...
...
software/slaprunner/nginx_conf.in
View file @
1acff275
...
...
@@ -67,4 +67,21 @@ http {
proxy_set_header X-Forwarded-Host $http_host;
}
}
server {
listen [{{ param_nginx_frontend['global-ip'] }}]:4200 ssl;
server_name _;
ssl_certificate {{ param_nginx_frontend['ssl-certificate'] }};
ssl_certificate_key {{ param_nginx_frontend['ssl-key'] }};
ssl_protocols SSLv3 TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers HIGH:!aNULL:!MD5;
keepalive_timeout 90s;
client_body_temp_path {{ param_tempdir['client_body_temp_path'] }};
proxy_temp_path {{ param_tempdir['proxy_temp_path'] }};
fastcgi_temp_path {{ param_tempdir['fastcgi_temp_path'] }};
uwsgi_temp_path {{ param_tempdir['uwsgi_temp_path'] }};
scgi_temp_path {{ param_tempdir['scgi_temp_path'] }};
location / {
proxy_pass http://localhost:4200;
}
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment