Aquesta pàgina centralitza les eines i recursos tècnics de l’Institut.
Enllaços Principals
-
El repositori central de documentació tècnica. Aquí hi ha tota la informació que els alumnes poden necessitar per als seus projectes (VPS, Node.js, Vue, etc.).
-
Cada cicle té a la seva disposició una màquina que és un Hosting Compartit administrat amb el panell de HestiaCP, que està en el port 8083 Aquest servidor també és el servidor DNS per cada subdomini (dam.inspedralbes.cat, daw.inspedralbes.cat, asix.inspedralbes.cat) i permet que els estudiants “comprin” subdominis de l’estil grup1.dam.inspedralbes.cat. Aquest subdominis poden estar en el mateix hosting compartit, o en màquines externes, i per tant, només cal crear registres DNS de tipus A apuntant cap a la IP del nou servidor.
-
Accés a la plataforma per consultar tot l’inventari dels equipaments de l’institut.
Com funciona aquesta pàgina?
Aquest és un lloc web estàtic. No utilitza bases de dades ni llenguatges de programació complexos al servidor; només serveix fitxers HTML, la qual cosa el fa extremadament ràpid i segur.
- Generador: El lloc està construït amb Hugo, un generador de llocs estàtics.
- Contingut: Tota la informació que veus s’escriu en Markdown (aquest mateix fitxer,
content/_index.md). - Plantilla: L’estructura i l’estil (HTML/CSS) es defineixen en una plantilla (
layouts/index.html).
Com actualitzar el contingut:
El procés d’actualització és totalment automàtic gràcies a la Integració Contínua (CI/CD):
- El codi font es troba al repositori inspedralbes/eines a GitHub.
- Per fer un canvi, només cal editar els fitxers del repositori (principalment aquest,
content/_index.md) i fergit pusha la brancamain.- En rebre el
push, una GitHub Action es dispara automàticament.- Aquesta acció executa
hugo(per construir el lloc) i desprésrsync(per sincronitzar els fitxers nous amb el servidor web).- Els canvis apareixen publicats en menys d’un minut.