A collection of "pomp-branded" websites https://pompy.dev
Find a file
2021-03-12 15:44:44 +09:00
hexo updated theme and added submodules update instruction 2021-03-12 15:44:44 +09:00
.gitignore initial commit 2021-02-13 16:02:10 +09:00
.gitmodules initial commit 2021-02-13 16:02:10 +09:00
.prettierrc.js initial commit 2021-02-13 16:02:10 +09:00
firebase.json initial commit 2021-02-13 16:02:10 +09:00
LICENSE initial commit 2021-02-13 16:02:10 +09:00
README.md updated theme and added submodules update instruction 2021-03-12 15:44:44 +09:00

developomp-site

Tools used:

Name Use
Hexo generating static files
Firebase hosting site (Future: hosting database)
Github storing source & automatic deployment
AWS Domain name purchase & management

Setup

Requires: git, node, hexo, firebase

  • Clone the repo with git modules
    • git clone --recurse-submodules https://github.com/developomp/developomp-site.git
    • to update: git submodule foreach git pull origin master
  • Install dependencies
    • cd developomp-site/hexo
    • yarn or npm i
  • Generate files
    • hexo generate
  • (optional, requires firebase setup) deploy it to firebase
    • firebase deploy

License

This project is licensed under the MIT License.
Check the LICENSE file for more information.