5
0
Fork 0
mirror of https://0xacab.org/sutty/sutty synced 2025-03-15 02:38:17 +00:00
Panel de Sutty para correr con la CI
Find a file
2024-12-19 15:21:36 -03:00
app Merge branch 'issue-17343' into production.panel.sutty.nl 2024-12-18 15:14:44 -03:00
bin
config Merge branch 'issue-17549' into production.panel.sutty.nl 2024-11-13 16:38:23 -03:00
db Merge branch 'issue-17549' into production.panel.sutty.nl 2024-11-13 16:38:23 -03:00
doc
lib Merge branch 'rails' of 0xacab.org:sutty/sutty into issue-15109-1 2024-05-02 16:01:18 -03:00
log
public ci: assets [skip ci] 2024-10-30 21:09:31 +00:00
test
tmp
vendor
.browserslistrc
.bundler-audit.yml fix: ignorar CVE-2024-54133 2024-12-18 11:24:38 -03:00
.dockerignore
.editorconfig
.env fix: enviar el reporte firmado por el sitio 2024-03-15 16:52:42 -03:00
.env.development
.gitattributes
.gitconfig
.gitignore
.gitlab-ci.yml ci: fallar temprano si ya no se puede pushear 2024-05-09 12:20:55 -03:00
.profile
.rubocop.yml fix: ruby 3.1 en rubocop 2024-12-18 11:42:08 -03:00
.rubocop_todo.yml
.woodpecker.yml
babel.config.js
Capfile
config.ru
Dockerfile
entrypoint.sh
fa.txt
Gemfile Merge branch 'rails' into production.panel.sutty.nl 2024-10-03 12:04:39 -03:00
Gemfile.lock Merge branch 'rails' into production.panel.sutty.nl 2024-12-19 15:21:36 -03:00
LICENSE
monit.conf
ota.sh
package.json fix: actualizar stimulus 2024-07-20 15:21:03 -03:00
postcss.config.js
Procfile
Rakefile
README.md
rubygems-platform-musl.patch
Taskfile.yaml ci: instalar gemas [skip ci] 2024-05-02 15:54:54 -03:00
tsconfig.json
yarn.lock fix: actualizar stimulus 2024-07-20 15:21:03 -03:00

Sutty

Castellano

Sutty es una plataforma para alojar sitios más seguros, veloces y resilientes, orientada a organizaciones, colectivxs y activistas. Está basada en el generador de sitios estáticos Jekyll.

Este repositorio es la plataforma Ruby on Rails para alojar el panel de autogestión de sitios.

Para más información visita el sitio de Sutty.

Desarrollar

Para facilitar la gestión de dependencias y entorno de desarrollo, instala haini.sh

Todas las tareas se gestionan con go-task. Instrucciones de instalación (en inglés)

go-task

Variables de entorno

Las variables de entorno por defecto se encuentran en el archivo .env. Para modificar las opciones, crear o modificar el archivo .env.local con valores distintos.

Documentación

Para navegar la documentación del código usando YARD:

go-task doc serve

Y luego navegar a https://panel.sutty.local:3000/doc/

English

Sutty is a platform for hosting safer, faster and more resilient websites, aimed at organizations, collectives and activists. It's based on Jekyll, the static website generator.

This repository is the Ruby on Rails platform that hosts the self-managed panel.

For more information, visit Sutty's website.

Development

To facilitate dependencies and dev environment, install haini.sh

Every task is run via go-task. Installation instructions.

go-task

Environment variables

Default env vars are store on .env. For local options, copy them to .env.local.

Documentation

To browse documentation using YARD:

go-task doc serve

And then open https://panel.sutty.local:3000/doc/