No description
  • CSS 42.1%
  • HTML 29.1%
  • Shell 25.9%
  • JavaScript 2.9%
Find a file
Haelwenn (lanodan) Monnier fd6cffd79d
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
CI: Do a full clone for proper <updated> entries in RSS
2026-05-04 14:45:38 +02:00
.reuse Make repository reuse compliant 2022-08-15 02:49:05 +02:00
LICENSES source/images/liberapay_logo_white-on-yellow.svg: Add liberapay logo 2023-07-22 21:42:45 +00:00
source Release 2.10.2 announcement 2026-05-03 22:04:01 +04:00
.gitattributes Restore image assets 2026-05-03 21:41:55 +04:00
.gitignore fontello/update.sh: New script to download+unpack 2023-11-27 16:52:45 +00:00
.gitlab-ci.yml CI: lowdown in Alpine 3.18 2023-07-24 14:57:27 +00:00
.woodpecker.yml CI: Do a full clone for proper <updated> entries in RSS 2026-05-04 14:45:38 +02:00
build.sh Make repository reuse compliant 2022-08-15 02:49:05 +02:00
build_article.sh Make repository reuse compliant 2022-08-15 02:49:05 +02:00
build_blog_feed.sh builder: Remove shell-based page_link substitution 2022-11-13 22:45:55 +01:00
build_blog_index.sh Fix index teaser generation 2026-05-03 22:08:45 +04:00
README.md Add Woodpecker deployment 2026-05-04 09:10:28 +04:00

pleroma.social

This repository contains the source code of https://pleroma.social. Woodpecker automatically deploys the website when changes are pushed or merged to the master branch of this repository. The Woodpecker workflow can also be triggered manually on master.

Setting up a local development environment

Dependencies:

  • POSIX Shell
  • libxml's xmllint
  • lowdown

Note: Be sure to have Git LFS set up for this repository.

Building is simply done via ./build.sh

Deployment

Woodpecker builds the site and deploys build/ to gitlabci@pleroma.social:/var/www/www-data/pleroma.social/ with rsync.

Required Woodpecker secret:

  • deploy_key: SSH private key authorized for the gitlabci user on pleroma.social.