CMS by koyu.space
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Leonie 4ffbb1e469 Bump 0.1.6 5 months ago
.vscode Sorting pages by name now and changed VS Code behaviour 10 months ago
content Updated home.html 11 months ago
img Changed path for images 1 year ago
public New release 11 months ago
src Fixed XSS in editor 10 months ago
.env Release 0.1.1 11 months ago
.gitignore Release 0.1.1 11 months ago
CHANGELOG.md Updated changelog 11 months ago
Dockerfile Fixed Dockerfile 10 months ago
LICENSE.md Added license 1 year ago
README.md Added license analyzation by FOSSA 8 months ago
blank.png Updated ImperiumCMS 1 year ago
clean.sh New release 11 months ago
config.example.json Initial commit 1 year ago
custom.css Fixed custom CSS feature 1 year ago
docker-compose.yml Release 0.1.1 11 months ago
genhash Made python code conform to pep8, fixed major security hole, general cleanups. 1 year ago
logo.svg Added logo 1 year ago
main.py Sorting pages by name now and changed VS Code behaviour 10 months ago
package.json Bump 0.1.6 5 months ago
requirements.txt Initial commit 1 year ago
run.sh Initial commit 1 year ago
useradd.py Made python code conform to pep8, fixed major security hole, general cleanups. 1 year ago

README.md

Imperium CMS

A project by koyu.space

Dependencies

  • NodeJS alongside NPM
  • Python 3 with PIP
  • Redis

If you need a fast way to install NodeJS you can use the Node Version Manager.

Run it on your own machine

Run the following commands to install all dependencies:

npm install
sudo pip3 install -r requirements.txt
  1. Run the app on your machine with the ./run.sh. It will assign all environment variables needed to run the app. After all that it begins to serve the frontend (UI, Imperium-FE) and backend (API, ImperiumAPI).

  2. There are also some environment variables you can set to “true” if you need more:

REDIS: Starts a redis server in case you haven't started it with systemd
REBUILD: Build the frontend on start
BROWSER: Start your default browser with ImperiumCMS

License

FOSSA Status

Found a bug?

Message [email protected]!