5
0
Fork 0
mirror of https://0xacab.org/sutty/sutty synced 2024-05-03 11:37:05 +00:00
Panel de Sutty para correr con la CI
Go to file
2024-05-02 15:28:38 -03:00
app Merge branch 'issue-16080' of 0xacab.org:sutty/sutty into panel.testing.sutty.nl 2024-05-02 15:26:19 -03:00
bin Merge branch 'issue-15109-1' into production.panel.sutty.nl 2024-03-06 13:44:36 -03:00
config Merge branch 'issue-16080' of 0xacab.org:sutty/sutty into panel.testing.sutty.nl 2024-05-02 15:26:19 -03:00
db Merge branch 'issue-15109-1' into panel.testing.sutty.nl 2024-03-25 12:18:34 -03:00
doc sanitizar entradas antes de guardarlas para prevenir xss #75 2020-02-12 18:24:54 -03:00
lib feat: actualizar los fediblocks todos los días 2024-02-27 13:25:40 -03:00
log init 2018-01-02 14:19:25 -03:00
public ci: assets [skip ci] 2024-05-02 15:28:38 -03:00
test Merge branch 'rails' into recuperar-partials 2022-03-07 12:06:27 -03:00
tmp init 2018-01-02 14:19:25 -03:00
vendor vendor vacío 2021-05-17 13:31:04 -03:00
.browserslistrc agregar webpacker y actiontext 2019-08-30 17:47:31 -03:00
.dockerignore realizar la limpieza mensualmente 2022-04-15 10:57:51 -03:00
.editorconfig style: usar .editorconfig 2023-09-22 14:31:53 -03:00
.env fix: enviar el reporte firmado por el sitio #15605 2024-03-15 16:52:42 -03:00
.env.development fix: env para desarrollo 2024-01-11 13:10:21 -03:00
.gitattributes fix: faltaron archivos en el merge 2023-08-23 11:22:09 -03:00
.gitconfig instalar git lfs 2020-11-11 15:30:15 -03:00
.gitignore BREAKING CHANGE: variables de entorno 2024-01-11 13:10:21 -03:00
.gitlab-ci.yml Merge branch 'issue-15109-1' into production.panel.sutty.nl 2024-03-06 13:44:36 -03:00
.profile feat: informar la rama actual del repositorio #9804 2023-02-07 09:19:38 -03:00
.rubocop.yml la nueva yuta 2020-11-27 19:32:33 -03:00
.rubocop_todo.yml no fallar con el titulo 2019-04-29 19:49:24 -03:00
.woodpecker.yml BREAKING CHANGE: deprecar alpine 3.14 2024-01-08 15:10:55 -03:00
babel.config.js WIP: revamp del editor 2021-02-12 15:57:23 +00:00
Capfile poder compilar el sitio con sidekiq 2019-07-25 22:13:46 -03:00
config.ru actualización a rails 6.1 2020-12-24 15:02:03 -03:00
Dockerfile Merge branch 'rails' into production.panel.sutty.nl 2024-02-22 12:07:03 -03:00
entrypoint.sh reutilizar contenedores 2022-03-07 12:49:49 -03:00
fa.txt botones con iconos y otros arreglos 2021-02-19 17:57:19 -03:00
Gemfile Merge branch 'issue-14417' of https://0xacab.org/sutty/sutty into production.panel.sutty.nl 2024-03-25 17:31:05 +00:00
Gemfile.lock Merge branch 'issue-14417' of https://0xacab.org/sutty/sutty into production.panel.sutty.nl 2024-03-25 17:31:05 +00:00
LICENSE licencia 2018-01-02 14:19:51 -03:00
monit.conf Merge branch 'issue-15109-1' into production.panel.sutty.nl 2024-03-06 13:44:36 -03:00
ota.sh aplicar parches en el servidor 2021-06-16 12:08:21 -03:00
package.json Merge branch 'issue-13611' into 'rails' 2024-05-02 18:24:08 +00:00
postcss.config.js agregar webpacker y actiontext 2019-08-30 17:47:31 -03:00
Procfile Merge branch 'issue-15109-1' into production.panel.sutty.nl 2024-03-06 13:44:36 -03:00
Rakefile rubocop 2019-03-26 12:32:20 -03:00
README.md BREAKING CHANGE: variables de entorno 2024-01-11 13:10:21 -03:00
rubygems-platform-musl.patch ruby 2.7.1 2020-09-26 18:19:09 -03:00
Taskfile.yaml feat: no es necesario pasar los archivos como parametros 2024-01-12 17:44:26 -03:00
tsconfig.json typescript: solo compilar app/ 2021-04-14 19:30:31 +00:00
yarn.lock Merge branch 'issue-13611' into 'rails' 2024-05-02 18:24:08 +00: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/