1
0
Fork 0
mirror of https://github.com/GuerillaStudio/now-playing synced 2024-12-06 19:41:57 +00:00
Collection of Handpicked Albums https://music.guerilla.studio
Find a file
Tixie 27da431312
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Woodpecker config: Fix s3 upload plugin's name
2024-12-03 20:27:22 +01:00
.github Create FUNDING.yml 2024-10-08 02:23:48 +02:00
archetypes Add archetype to add albums through Hugo's new command (#4) 2023-07-24 14:36:26 +02:00
assets Replace static font Source Sans Pro by Source Sans Variable 2024-11-09 04:43:53 +01:00
content Create Album “galore” 2024-10-05 23:50:54 +02:00
layouts Replace static font Source Sans Pro by Source Sans Variable 2024-11-09 04:43:53 +01:00
static Replace static font Source Sans Pro by Source Sans Variable 2024-11-09 04:43:53 +01:00
.csscomb.json pouet 2019-11-27 18:06:26 +01:00
.editorconfig Move to Guérilla.Studio 2023-02-20 02:08:02 +01:00
.gitignore ignore .DS_Store files 2024-04-21 19:51:43 +02:00
.imgbotconfig Add Imgbot config 2022-12-13 13:46:55 +01:00
.woodpecker.yaml Woodpecker config: Fix s3 upload plugin's name 2024-12-03 20:27:22 +01:00
config.toml Update pagination config 2024-11-09 03:56:33 +01:00
hosted_by_deuxfleurs.png Migration to Deuxfleurs infrastructure (#6) 2024-04-23 23:37:33 +02:00
LICENSE Add License 2024-05-02 22:01:01 +02:00
package-lock.json Update package-lock 2022-03-26 15:10:57 +01:00
package.json Add credit to hosting provider in footer 2024-05-02 22:01:15 +02:00
powered_by_garage.png Migration to Deuxfleurs infrastructure (#6) 2024-04-23 23:37:33 +02:00
README.md Update link to license 2024-08-18 14:08:10 +02:00
server.js add netlifycms back office 2019-12-04 03:22:32 +01:00

Now Playing

Collection of Handpicked Albums by the Guérilla.Studio

Project setup

Install hugo

Install Documentation

Launch dev server

hugo server

Build for production

hugo --baseURL $URL

As it $URL is an env variable but you can harcode it in the build command.

Use NetlifyCMS backoffice in local mode

This website use NetlifyCMS backoffice to manage albums easily. And it's possible to use it while working in local:

Install JS dependencies

npm i

of if you don't want to impact the package-lock

npm ci

Run local API

  1. Uncomment the local_backend line in static/config.yml
  2. Launch hugo developement server
  3. launch this command in another terminal npx netlify-cms-proxy-server (inside the project folder)

Admin your website in local

Go to you website's local url + /admin (by default it's http://localhost:1312/admin). Enjoy!

Credits

  • Higgcss - The minimal CSS framework used as skeleton
  • Wryk for the help and support 💜
  • Deuxfleurs for the wonderful distributed hosting infrastructure (running Garage)
    Website hosted by Deuxfleurs Infrastructure powered by Garage

License

  • All albums visuals and streaming services logos rights belong entirely to their respective owners
  • Code is under “I'm so tired” 1.0 license. Please take the time to read and check if you're allowed to use it before doing so. (Thank you luna who made it [source].)