mirror of
				https://github.com/fspc/workstand.git
				synced 2025-10-30 16:15:34 -04:00 
			
		
		
		
	Changes for automatically starting dev server.
This commit is contained in:
		
							parent
							
								
									bd483d3e59
								
							
						
					
					
						commit
						c8848cf7ce
					
				| @ -13,9 +13,12 @@ Including another URLconf | ||||
|     1. Import the include() function: from django.conf.urls import url, include | ||||
|     2. Add a URL to urlpatterns:  url(r'^blog/', include('blog.urls')) | ||||
| """ | ||||
| from django.conf import settings | ||||
| from django.conf.urls import include, url | ||||
| from django.contrib import admin | ||||
| from django.contrib.auth.views import login | ||||
| from django.contrib.staticfiles.urls import staticfiles_urlpatterns | ||||
| 
 | ||||
| from core import urls as core_urls | ||||
| from registration import urls as member_urls | ||||
| 
 | ||||
| @ -25,3 +28,6 @@ urlpatterns = [ | ||||
|     url(r'^member/', include(member_urls)), | ||||
|     url(r'^admin/', admin.site.urls), | ||||
| ] | ||||
| 
 | ||||
| if getattr(settings, 'DEBUG'): | ||||
|     urlpatterns += staticfiles_urlpatterns() | ||||
|  | ||||
| @ -9,6 +9,8 @@ venv: /opt/venv/{{ app_name }}-{{ group_names[0] }} | ||||
| 
 | ||||
| db_name: "{{ app_name }}_development" | ||||
| db_user: "{{ app_name }}" | ||||
| app_port: 8475 | ||||
| 
 | ||||
| db_user_password: "{{ secret_db_user_password }}" | ||||
| secret_db_user_password: password | ||||
| app_domain_name: bikeshop.local | ||||
							
								
								
									
										33
									
								
								provision/roles/nginx/templates/development/nginx-site.conf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										33
									
								
								provision/roles/nginx/templates/development/nginx-site.conf
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,33 @@ | ||||
| server { | ||||
|         listen 80; | ||||
|         server_name www.{{ app_domain_name }}; | ||||
|         # $scheme will get the http protocol | ||||
|         # and 301 is best practice for tablet, phone, desktop and seo | ||||
|         return 301 http://{{ app_domain_name }}$request_uri; | ||||
| } | ||||
| 
 | ||||
| server { | ||||
|     listen 80; | ||||
|     server_name {{ app_domain_name }}; | ||||
| 
 | ||||
|     # location = /favicon.ico { access_log off; log_not_found off; } | ||||
|     # location /static/ { | ||||
|     #    root {{ app_dir }}; | ||||
|     # } | ||||
| 
 | ||||
|     # location /media/ { | ||||
|     #    root {{ app_dir }}; | ||||
|     # } | ||||
| 
 | ||||
|     location / { | ||||
|         proxy_pass_header Server; | ||||
|         proxy_set_header Host $http_host; | ||||
|         proxy_redirect off; | ||||
|         proxy_set_header X-Real-IP $remote_addr; | ||||
|         proxy_set_header X-Scheme $scheme; | ||||
|         proxy_connect_timeout 10; | ||||
|         proxy_read_timeout 10; | ||||
|         proxy_pass http://localhost:{{ app_port }}/; | ||||
|     } | ||||
| } | ||||
| 
 | ||||
| @ -0,0 +1,10 @@ | ||||
| [group:{{ app_name }}] | ||||
| programs=django | ||||
| [program:django] | ||||
| command={{ venv }}/bin/gunicorn -b 127.0.0.1:{{ app_port }} --reload {{ app_name }}.wsgi:application | ||||
| directory={{ app_dir }} | ||||
| environment=DJANGO_SETTINGS_MODULE="{{ settings_module }}" | ||||
| autostart=true | ||||
| autorestart=true | ||||
| redirect_stderr=true | ||||
| user=vagrant | ||||
| @ -7,6 +7,8 @@ | ||||
|     - zenoamaro.postgresql | ||||
|     - python | ||||
|     - database | ||||
|     - supervisor | ||||
|     - nginx | ||||
|     - app | ||||
| 
 | ||||
| - name: Deployment tasks | ||||
| @ -14,5 +16,4 @@ | ||||
|   remote_user: root | ||||
|   roles: | ||||
|     - deploy-code | ||||
|     - supervisor | ||||
|     - nginx | ||||
| 
 | ||||
|  | ||||
| @ -2,3 +2,4 @@ | ||||
| -r testing.txt | ||||
| django-debug-toolbar | ||||
| PyYAML | ||||
| gunicorn==19.4.5 | ||||
| @ -1,2 +1 @@ | ||||
| -r base.txt | ||||
| gunicorn==19.4.5 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user