5
0
Fork 0
mirror of https://0xacab.org/sutty/sutty synced 2024-11-22 13:26:22 +00:00
panel/README.md

86 lines
2 KiB
Markdown
Raw Permalink Normal View History

2020-09-12 21:00:14 +00:00
# Sutty
2018-11-13 23:00:26 +00:00
2020-09-12 21:00:14 +00:00
* [Castellano](#castellano)
* [English](#english)
2018-01-02 17:19:25 +00:00
2020-09-12 21:00:14 +00:00
## Castellano
2018-01-02 17:19:25 +00:00
2020-09-12 21:00:14 +00:00
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](https://jekyllrb.com).
2018-01-02 17:19:25 +00:00
2020-09-12 21:00:14 +00:00
Este repositorio es la plataforma _Ruby on Rails_ para alojar el
[panel](https://panel.sutty.nl/) de autogestión de sitios.
2018-01-02 17:19:25 +00:00
2020-09-12 21:00:14 +00:00
Para más información visita el [sitio de Sutty](https://sutty.nl/).
2018-01-02 17:19:25 +00:00
### Desarrollar
2024-01-08 19:58:56 +00:00
Para facilitar la gestión de dependencias y entorno de desarrollo,
instala [haini.sh](https://0xacab.org/sutty/haini.sh)
Todas las tareas se gestionan con `go-task`. [Instrucciones de
instalación (en inglés)](https://taskfile.dev/installation/)
```bash
2024-01-08 19:58:56 +00:00
go-task
```
2024-01-10 20:04:53 +00:00
### 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.
2024-01-08 20:13:43 +00:00
### Documentación
Para navegar la documentación del código usando YARD:
```bash
go-task doc serve
```
Y luego navegar a <https://panel.sutty.local:3000/doc/>
2020-09-12 21:00:14 +00:00
## English
2018-01-02 17:19:25 +00:00
2020-09-12 21:00:14 +00:00
Sutty is a platform for hosting safer, faster and more resilient
websites, aimed at organizations, collectives and activists. It's based
on [Jekyll](https://jekyllrb.com/), the static website generator.
2018-01-02 17:19:25 +00:00
2020-09-12 21:00:14 +00:00
This repository is the Ruby on Rails platform that hosts the
self-managed [panel](https://panel.sutty.nl/).
2018-01-02 17:19:25 +00:00
2020-09-12 21:00:14 +00:00
For more information, visit [Sutty's website](https://sutty.nl/en/).
### Development
2024-01-08 19:58:56 +00:00
To facilitate dependencies and dev environment, install
[haini.sh](https://0xacab.org/sutty/haini.sh)
Every task is run via `go-task`. [Installation
instructions](https://taskfile.dev/installation/).
```bash
2024-01-08 19:58:56 +00:00
go-task
```
2024-01-08 20:13:43 +00:00
2024-01-10 20:04:53 +00:00
### Environment variables
Default env vars are store on `.env`. For local options, copy them to
`.env.local`.
2024-01-08 20:13:43 +00:00
### Documentation
To browse documentation using YARD:
```bash
go-task doc serve
```
And then open <https://panel.sutty.local:3000/doc/>