File tree Expand file tree Collapse file tree 6 files changed +11
-21
lines changed Expand file tree Collapse file tree 6 files changed +11
-21
lines changed Original file line number Diff line number Diff line change @@ -35,7 +35,8 @@ RUN chown -R openproject:openproject /etc/nginx/sites-available &&\
35
35
ln -s ../sites-available/openproject.conf
36
36
37
37
# Add supervisord configs
38
- ADD supervisord/rails.conf /etc/supervisor/conf.d/
39
- ADD supervisord/nginx.conf /etc/supervisor/conf.d/
38
+ ADD supervisord/rails.conf /etc/supervisor/conf.d/
39
+ ADD supervisord/nginx.conf /etc/supervisor/conf.d/
40
+ ADD supervisord/delayed_job.conf /etc/supervisor/conf.d/
40
41
41
- CMD ["/var/www/openproject/docker/scripts/run_rails .sh" ]
42
+ CMD ["/var/www/openproject/docker/scripts/start_application .sh" ]
Original file line number Diff line number Diff line change @@ -34,18 +34,7 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
34
34
openproject . vm . provider 'docker' do |d |
35
35
d . image = 'abevoelker/openproject'
36
36
d . name = 'openproject'
37
- d . cmd = [ '/var/www/openproject/docker/scripts/run_rails.sh' ]
38
-
39
- d . link ( 'openproject_postgres:postgres' )
40
- d . link ( 'openproject_memcached:memcached' )
41
- end
42
- end
43
-
44
- config . vm . define "openproject_delayed_job" do |openproject |
45
- openproject . vm . provider 'docker' do |d |
46
- d . image = 'abevoelker/openproject'
47
- d . name = 'openproject_delayed_job'
48
- d . cmd = [ '/var/www/openproject/docker/scripts/run_background_job.sh' ]
37
+ d . cmd = [ '/var/www/openproject/docker/scripts/start_application.sh' ]
49
38
50
39
d . link ( 'openproject_postgres:postgres' )
51
40
d . link ( 'openproject_memcached:memcached' )
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -7,5 +7,5 @@ if [ ! -f /var/www/openproject/.setup-complete ]; then
7
7
echo -e " \nSetup complete!\n"
8
8
fi
9
9
10
- echo -e " \nBooting Rails application..."
10
+ echo -e " \nBooting application..."
11
11
/usr/bin/supervisord -c /etc/supervisor/supervisord.conf -n
Original file line number Diff line number Diff line change
1
+ [program:rails]
2
+ user=openproject
3
+ directory=/var/www/openproject
4
+ command=/var/www/openproject/docker/scripts/env.sh bundle exec script/delayed_job run --exit-on-complete
5
+ autorestart=true
Original file line number Diff line number Diff line change 2
2
user=openproject
3
3
directory=/var/www/openproject
4
4
command=/var/www/openproject/docker/scripts/env.sh bundle exec puma -b unix:///var/www/openproject/tmp/puma.sock
5
- redirect_stderr=true
6
5
autorestart=true
You can’t perform that action at this time.
0 commit comments