Coder Social home page Coder Social logo

abhishek-deshmukh / nrps Goto Github PK

View Code? Open in Web Editor NEW
5.0 4.0 0.0 3.17 MB

A frontend to set reverse proxy on an Nginx server because the Nginx confs are ugly🤢

Home Page: https://blog.deshmukh.ml/post/6-a-gui-for-nginx.html

License: MIT License

Python 32.23% JavaScript 0.40% HTML 3.28% Vue 47.68% TypeScript 4.72% Shell 11.69%
nginx nginx-conf nrps nginx-server frontend python3 flask vue nodejs supervisor

nrps's Issues

Login Credentials Fail

Thanks for an attempt at this. If I can figure this out I'm happy to submit a docker container that makes deployment trivial. However, I can't get past the login page despite setting the username and password in backend/api.py
Also frontend/src/store/index.ts is a litte worrisome because it asks for a username but you say put in the servername. I've attempted to make all three fields "admin" for testing. I get the login page but no further.

I suspect this is due to secrets.txt perhaps not getting written but having trouble finding logs.


ubuntu@NRPS:~$ cat NRPS/backend/api.py 
....
# enter things here
USERNAME = "admin"
PASSWORD = "admin"
# enter things here

APP = Flask(__name__)
CORS(APP)
PATH_TO_CONF = "../conf.d/default.conf"
SECRET_FILE = "./secrets.txt"
...
ubuntu@NRPS:~$ cat NRPS/frontend/src/store/index.ts 
import Vue from "vue";
import Vuex from "vuex";

Vue.use(Vuex);

export default new Vuex.Store({
  state: {

    // enter here
    rootIP: "10.1.1.13",
    userName: "admin",
    // enter here

    securityKey: "",
    loggedIn: false,
  },
  mutations: {},
  actions: {},
  modules: {},
});

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.