Giter VIP home page Giter VIP logo

dotmanca's People

Stargazers

Michael Easter avatar Evan Porter avatar

Watchers

Evan Porter avatar  avatar  avatar

dotmanca's Issues

Put VENV workarounds into Salt files

There's no reason I need the workarounds in the Vagrantfile. I can put them into Salt files and use Requisites in the states to make sure they get installed in order.

nginx appears to be running on port 80, not 8000

The output of sudo netstat -tulpn shows that nginx appears to be listening on port 80 and not the desired port 8000

Possible the file is in the wrong location, or nginx is configured badly.

nginx is actually misconfigured

Here's the output from manually starting nginx:

vagrant@vagrant-ubuntu-trusty-32:~$ nginx &
[1] 2331
vagrant@vagrant-ubuntu-trusty-32:~$ nginx: [alert] could not open error log file: open() "/var/log/nginx/error.log" failed (13: Permission denied)
2015/05/13 19:04:51 [warn] 2331#0: the "user" directive makes sense only if the master process runs with super-user privileges, ignored in /etc/nginx/nginx.conf:1
2015/05/13 19:04:51 [emerg] 2331#0: "server" directive is not allowed here in /etc/nginx/nginx.conf:24
^C
[1]+  Exit 1                  nginx

The "server" section is in the wrong spot. Think it might go under the "http" section.

The nginx configurations have bad timing

When vagrant up, nginx can get into a state where it half doesn't work (no server) and half spits out the default welcome, even after a restart.

The temporary fix is to provision and restart nginx.

The cause is likely to do with when the files are created / modified and when the nginx service starts.

Updating images leaves random characters

When updating images, it saves the image file as the name I want, except a random 7-character string like lrNAJiv

Apparently, if a file with the desired name already exists, Django will not overwrite the file and append random characters to the file name (before the file extension).

Initial vagrant up fails

Initial vagrant up fails.

Logs seem to indicate pg_config being missing from the path when pip install psycopg2 is running (from the python.sls file).

Likely fix is to make installing python requirements wait until postgresql stuff is finished.

Menu does not collapse in mobile mode

When in mobile mode, the menu does not collapse.

Ideally it will collapse and expand when tapping/clicking something with as little JavaScript as possible.

Automate deployments

I'd like to automate deployments when updates to master branch occur.

Preferably using TravisCI as I got that working properly for running unit tests.

nginx doesn't start up after "vagrant up"

nginx doesn't start up after vagrant halt then vagrant up

Even after a vagrant provision it does not start, even when nginx.conf is modified.

Likely missing some option(s) in my salt state stuff.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.