Go to file
Jim 838c7632da Adding a new blog post 2023-05-04 19:45:20 +01:00
archetypes
content Adding a new blog post 2023-05-04 19:45:20 +01:00
i18n
install/hugo another fix in hugo install script 2023-05-02 17:16:55 +01:00
public deployed changes to ray.shared.1984.is 2023-05-02 17:27:42 +01:00
resources/_gen/assets/css/ananke/css
themes
.gitignore
.gitmodules add comment showing the ssh alternative path for the theme repo 2023-05-02 19:54:06 +01:00
README.md Update required software in README again 2023-05-02 18:10:22 +01:00
build.sh
check.sh
config.toml switch out baseURL 2023-05-02 16:42:40 +01:00
deploy.sh modify user output in deploy script 2023-05-02 01:57:23 +01:00
pull.sh
push.sh switch to 1984 for deployment 2023-05-02 00:44:06 +01:00
setup.sh Add TODO to setup script 2023-05-02 19:58:21 +01:00
test.sh

README.md

Setup notes

Setup

Required Software

  • bash terminal
  • git
  • hugo
  • scp (or an alternative deployment method)

Windows setup

Install and run git-bash

  1. Download and install Git for Windows

    This can be downloaded from https://git-scm.com/download/win

    Make sure to install "git-bash" during the setup process"

  2. Open git-bash

    search for git-bash from the start menu and open it

  3. Add a name and email address (for identifying your commits)

    git config --global user.email "you@example.com" git config --global user.name "Your Name"

Copy and Install the Project

  1. Clone the repository

    mkdir project-folder
    cd project-folder
    git clone --recursive https://git.disroot.org/ace/hugo-demo.git
    cd hugo-demo
    
  2. Install Hugo

    ./install/hugo/git-bash.sh
    
  3. Run setup script

    ./setup.sh
    

Workflow

Check remote servers for changes

./check.sh

Pull changes

./pull.sh

Start local test server

./test.sh

Push changes to remote git repositories

./push.sh

Build changes locally

./build.sh

Build and deploy changes

./deploy.sh