All public logs
From Nasqueron Agora
Combined display of all available logs of Nasqueron Agora. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 15:43, 28 March 2025 Dereckson talk contribs created page User:Dereckson/Arcane Grove/BlueDrake (Created page with "'''`BlueDrake''' is a temporary name for a to-build computer. == Hardware == === Parts === {| class="wikitable sortable" |+ BlueDrake parts |- ! Category !! Brand !! Model !! Status !! Links |- | Case || Lian Li || [https://lian-li.com/product/lancool-iii/ Lancool III] || Installed || [https://drive.google.com/file/d/1kd9ku_raF2uXWeLD7voGfT4ZZ10XOizy/view?usp=sharing 📖] |- | Motherboard || Asus || [https://rog.asus.com/motherboards/rog-strix/rog-strix-b650e-e-gaming-...")
- 18:31, 21 March 2025 Dereckson talk contribs created page User:Dereckson/Recipes (Created page with "== To test == * https://www.simplyrecipes.com/recipes/tuna_patties/")
- 09:32, 29 November 2024 MoustaphaAs talk contribs created page User:MoustaphaAs (Created page with "= Keycloak =")
- 20:19, 21 November 2024 Dereckson talk contribs created page MediaWiki:Gadget-HotCat.js (Import from Commons. Authors credit: https://commons.wikimedia.org/w/index.php?title=MediaWiki:Gadget-HotCat.js&action=history)
- 20:19, 21 November 2024 Dereckson talk contribs created page MediaWiki:Gadget-Hotcatcheck.js (Import from Commons. Authors credit: https://commons.wikimedia.org/w/index.php?title=MediaWiki:Gadget-Hotcatcheck.js&action=history)
- 20:16, 21 November 2024 Dereckson talk contribs created page Template:Gadget-desc (Import from commons:Template:Gadget-desc)
- 20:16, 21 November 2024 Dereckson talk contribs created page MediaWiki:Gadget-section-Categories (Created page with "{{gadget-desc|self=MediaWiki:Gadget-HotCat|name=HotCat| ajouter / enlever / modifier facilement les catégories, avec suggestions de noms au cours de la frappe.|example=:File:HotCat.png|doc=Help:Gadget-HotCat|talk=MediaWiki talk:Gadget-HotCat.js}}")
- 20:14, 21 November 2024 Dereckson talk contribs created page MediaWiki:Gadgets-definition (Created page with "== Categories == * HotCat[ResourceLoader|dependencies=mediawiki.user|rights=upload|default|targets=desktop,mobile]|HotCat.js|Hotcatcheck.js")
- 22:54, 20 November 2024 Dereckson talk contribs created page Talk:Privacy/Mail (Created page with "== How to avoid to communicate IP addresses with Snappymail == I've created [https://devcentral.nasqueron.org/T2090 T2090] to suggest to write our own plugin encrypting the IP with a monthly rotating key we only keep during some months, for example 12 months. Once done, policy can be updated like this: "When using Snappymail to send an email (not to read them), this message includes a X-Encrypted-Originating-IP header with an arbitrary identifier allowing us to determi...")
- 23:41, 17 November 2024 Dereckson talk contribs created page Hosting (Created page with "Nasqueron can host resources for your open source or free culture project. == Catalogue of services == === Tier 1 === Tier 1 services are ready to host several domains and projects. It's straightforward to setup, generally with one commit and set of DNS records. ; Core services * Mail ; SaaS * MediaWiki SaaS : managed wiki hosting with MediaWiki software * Phabricator / Phorge : several instances are hosted on our Docker PaaS === Tier 2 === Tier 2 services ha...")
- 23:35, 17 November 2024 Dereckson talk contribs created page Projects index (Created page with "We're trying to build an index of domains and software. == Websites == {| class="wikitable sortable" |+ List of websites |- ! Subdomain !! Name !! Description !! DevCentral board |- | agora || Nasqueron Agora || Wiki & collaboration space || [https://devcentral.nasqueron.org/project/board/17/ Agora] / [https://devcentral.nasqueron.org/project/view/116/ MediaWiki Saas] |- | dæghrefn || Dæghrefn || IRC bot documentation || [https://devcentral.nasqueron.org/project/view...")
- 13:03, 10 November 2024 Dereckson talk contribs created page Operations grimoire/Decom (Created page with "== Vocabulary == - decom - decommission - decommissioned == Special considerations == === Devserver === Any devserver domain DNS record need to be redirected to the current reference one, to help migrations or respect [https://www.w3.org/Provider/Style/URI Cool URIs don't change]: old.nasqueron.org CNAME legacy-devserver.nasqueron.org The <code>legacy-devserver.nasqueron.org</code> should also point to the current devserver.")
- 06:52, 2 November 2024 Dereckson talk contribs created page Operations grimoire/Who (Created page with "== Nasqueron Operations SIG members == The Nasqueron Operations SIG contains the following members: * [https://devcentral.nasqueron.org/p/aceppaluni/ Angelina Ceppaluni] * Sébastien Santoro (Dereckson) * Dorian Van Laecke (DorianWinty) * Yassine Hadj messaoud (Sandlayth) The following members have full root access to our infrastructure: * Dereckson * DorianWinty * Sandlayth == Contributors == Anyone is wel...")
- 13:41, 30 October 2024 Dereckson talk contribs renamed user Moustaphaas (0 edits) to MoustaphaAs (Case)
- 13:10, 30 October 2024 User account MoustaphaAs talk contribs was created by Dereckson talk contribs and password was sent by email (Requested by contributor.)
- 22:49, 27 October 2024 Dereckson talk contribs created page Category:Colophon (Created page with "Category:Design Category:Reference")
- 22:48, 27 October 2024 Dereckson talk contribs created page Colophon/mail.nasqueron.org (Created page with "https://mail.nasqueron.org/ is the homepage of our mail services, with pointers to relevant services. == Tools used to build the site == * Nano, Adobe Firefly, Adobe Photoshop, Git * [http://tools.nasqueron.org/css/media-queries-generator Media Queries Generator] == Languages == * HTML 5, CSS 3 == Photographies credit == * Adobe Firefly with prompt ''A forest on another planet, warm hues'', retouched by Dereckson: sky, colors == CSS breakpoints == * Background is ava...")
- 01:26, 27 October 2024 Dereckson talk contribs created page Category:MySQL (Created page with "Category:Tags")
- 20:42, 26 October 2024 Dereckson talk contribs created page Category:Hidden categories (Created page with "Category:Wiki maintenance")
- 20:40, 26 October 2024 Dereckson talk contribs created page Category:Pages using deprecated source tags (Created page with "The pages in this category need to be edited with the following changes: * source tag needs to be renamed to syntaxhighlight tag Category:Wiki maintenance")
- 20:38, 26 October 2024 Dereckson talk contribs created page Category:Fyre (Created page with "Category:Projects")
- 20:34, 26 October 2024 Dereckson talk contribs created page Category:Agora (Created page with "Category:Nasqueron root category")
- 20:34, 26 October 2024 Dereckson talk contribs created page Category:Wiki maintenance (Created page with "Category:Agora")
- 20:34, 26 October 2024 Dereckson talk contribs created page Category:Pages with syntax highlighting errors (Created page with "The pages in this category need to be edited with the following changes: * source tag needs to be renamed to syntaxhighlight tag * the language attribute for syntax highlight needs to be valid Category:Wiki maintenance")
- 20:31, 26 October 2024 Dereckson talk contribs created page Category:Vault (Created page with "Category:Tags")
- 20:29, 26 October 2024 Dereckson talk contribs created page Category:Eglide (Created page with "Category:Projects Nasqueron collaborates to")
- 20:28, 26 October 2024 Dereckson talk contribs created page Category:SSH (Created page with "Category:Tags")
- 20:27, 26 October 2024 Dereckson talk contribs created page Category:Howto (Created page with "Category:Nasqueron documentation")
- 19:09, 26 October 2024 Dereckson talk contribs created page Category:Privacy policy (Created page with "Category:Reference")
- 13:28, 26 October 2024 Dereckson talk contribs deleted page Category:Warg (Empty category: content was: "Category:Servers", and the only contributor was "Dereckson" (talk))
- 13:27, 26 October 2024 Dereckson talk contribs created page MediaWiki:Deletereason-dropdown (Created page with "* Common delete reasons ** Spam ** Vandalism ** Copyright violation ** Author request ** Broken redirect * Categories ** Empty category")
- 13:06, 26 October 2024 Dereckson talk contribs moved page Internship guide/Ergonomics to Ergonomics
- 12:58, 26 October 2024 Dereckson talk contribs created page Internship guide/Ergonomics (Created page with "When contributing to an open-source project, like other computing activities, the main risks are: * muscle and skeleton impact * mental health impact * eyes impact == Workstation ergonomics == The first important point is the workstation ergonomics. You need to sit in a correct position, with correct placement of what surrounds you. The NIH Office of Research Services maintains for their own use [https://ors.od.nih.gov/sr/dohs/Documents/checklist-ergonomics-computer-wo...")
- 12:25, 26 October 2024 Dereckson talk contribs deleted page Privacy/Mail services (Author request: Newly created page, no link)
- 12:24, 26 October 2024 Dereckson talk contribs moved page Privacy/Mail services to Privacy/Mail (Shorter)
- 12:06, 26 October 2024 Dereckson talk contribs created page Privacy/Mail services (Created page with "This policy applies to personal identity information when using the Nasqueron mail services. This private policy supplements the general private policy to explain the policies and procedures on the collection, use and disclosure of the information, specific to the mail services. The general private policy applies for any point not described otherwise in this policy. ''Last updated:2024-10-26.'' ==...")
- 10:26, 26 October 2024 Dereckson talk contribs created page Upsection (Redirected page to Static sites) Tag: New redirect
- 22:10, 24 October 2024 Dereckson talk contribs created page Category:ZFS (Created page with "Category:Tags")
- 22:10, 24 October 2024 Dereckson talk contribs created page Category:FreeBSD (Created page with "Category:Tags")
- 22:08, 24 October 2024 Dereckson talk contribs created page Category:RabbitMQ (Created page with "Category:Tags")
- 22:07, 24 October 2024 Dereckson talk contribs created page Category:PHP (Created page with "Category:Tags")
- 21:56, 24 October 2024 Dereckson talk contribs created page Category:Legacy documentation (Created page with "*")
- 21:51, 24 October 2024 Dereckson talk contribs created page Category:Discussions (Created page with "Category:Nasqueron root category")
- 21:51, 24 October 2024 Dereckson talk contribs created page Category:Archived discussion (Created page with "Category:Tags Category:Discussions")
- 21:49, 24 October 2024 Dereckson talk contribs created page Category:Python (Created page with "Category:Tags")
- 21:49, 24 October 2024 Dereckson talk contribs created page Category:API (Created page with "Category:Tags")
- 21:47, 24 October 2024 Dereckson talk contribs created page Category:Notifications center (Created page with "Category:Projects")
- 21:37, 24 October 2024 Dereckson talk contribs created page Category:AI (Created page with "Category:Tags")
- 21:35, 24 October 2024 Dereckson talk contribs created page Category:Contributor guide (Created page with "Category:Nasqueron documentation")
- 21:34, 24 October 2024 Dereckson talk contribs created page Category:Mail (Created page with "Category:Tags")
- 21:32, 24 October 2024 Dereckson talk contribs created page Category:Wolfplex (Created page with "Category:Tags")
- 21:31, 24 October 2024 Dereckson talk contribs created page Wolfplex (Created page with "Wolfplex is an alternative cultural centre at Charleroi. Wolfplex Hackerspace is an open laboratory dedicated to computing, electronics and digital art. Wolfplex Hackerspace ASBL is the legal entity for the hackerspace, incorporated as non-profit organization. == Relationships between Nasqueron and Wolfplex == Wolfplex resources are hosted on Nasqueron servers. Wolfplex Hackerspace ASBL supports Nasqueron: * to receive donations for Nasqueron servers infrastructure...")
- 21:21, 24 October 2024 Dereckson talk contribs created page Category:Internship guide (Created page with "Nasqueron documentation")
- 21:19, 24 October 2024 Dereckson talk contribs created page Internship guide/Colleges, universities and schools (Draft some notes from previous experiences about academic internships. We'll be able to create a more comprehensive guide during next internships.)
- 19:56, 24 October 2024 Dereckson talk contribs created page Internship guide/Onboarding (Created page with "== Access == === Servers === Nasqueron maintains devservers, you probably want an access on WindRiver. See also Devserver reference. * Add your username and SSH keys here to {{Ops file|pillar/core/users.sls}} * Add you to the groups shell and nasquenautes in {{Ops file|pillar/core/groups.sls}} === DevCentral === You can create an account here: https://devcentral.nasqueron.org/register")
- 19:52, 24 October 2024 Dereckson talk contribs created page Internship guide (Created page with "== Resources for interns == * /Onboarding * How to contribute code * [https://devcentral.nasqueron.org/home/menu/view/174/ Contribute to projects] on DevCentral == Resources for mentors == * /Colleges, universities and schools Category:Nasqueron documentation")
- 19:46, 24 October 2024 Dereckson talk contribs created page Category:Governance (Created page with "Category:Nasqueron root category")
- 19:45, 24 October 2024 Dereckson talk contribs created page Category:Special interest groups (Created page with "Category:Governance")
- 19:45, 24 October 2024 Dereckson talk contribs created page Category:Nasqueron operations (Created page with "* Category:Special interest groups")
- 19:40, 24 October 2024 Dereckson talk contribs created page Category:Puppet (Created page with "Category:Tags")
- 19:39, 24 October 2024 Dereckson talk contribs moved page Puppet manual to Operations grimoire/Legacy archive/Puppet manual (Sort early 201x ops documentation)
- 19:19, 24 October 2024 Dereckson talk contribs created page Operations grimoire/Legacy archive (Created page with "Pages torn away from the grimoire and saved in the legacy section for historical purpose. == Archive content == {{Special:Prefixindex/{{FULLPAGENAME}}/}} Category:Operations grimoire Category:Legacy documentation")
- 19:14, 24 October 2024 Dereckson talk contribs moved page Mail server notes to Operations grimoire/Legacy archive/Mail server notes (Sort early 201x ops documentation)
- 19:07, 24 October 2024 Dereckson talk contribs created page Category:Operations grimoire (Created page with "Category:Server administration")
- 18:42, 24 October 2024 Dereckson talk contribs created page Category:Tags (Created page with "While categories have been imagined as a hierarchy, you can also use '''tags'''. Categories used as tags can be put inside this Category:Tags section to identify them so. This allows to build an index of topics related to a specific tag. Category:Nasqueron root category")
- 18:33, 24 October 2024 Dereckson talk contribs created page Category:Current discussion (Created page with "Category:Tags")
- 18:31, 24 October 2024 Dereckson talk contribs created page Category:Docker (Created page with "Category:Tags")
- 18:31, 24 October 2024 Dereckson talk contribs created page Category:Java (Created page with "Category:Tags")
- 18:28, 24 October 2024 Dereckson talk contribs created page Docker images/Java (Created page with "For Java applications, Docker containers need a Java base image. Previously, that base image was directly an OpenJDK one, but as the OpenJDK project doesn't want to maintain anymore build for previous versions, se need to move to a new OpenJDK distribution. Mural discussion: https://app.mural.co/t/nasqueron8788/m/nasqueron8788/1727358719226/d01e092739ce8e1d912507e80388a50b266056d4?sender=u9ff2d4c61142f15016a53269")
- 00:30, 21 October 2024 Dereckson talk contribs created page Operations grimoire/Firewall (Very basic pf)
- 13:24, 20 October 2024 Dereckson talk contribs created page Operations grimoire/Mail/Implementation discussions (Created page with "== Mailbox administration == === ViMbAdmin or Salt === Mailboxes are easy enough to create, directly through mkdir/chown, or through Dovecot. ViMbAdmin is a CRUD interface to store that information into a database, then read by Postfix and Dovecot. This table has been prepared in June 2024 by Dorian and Dereckson. At the end, ViMbAdmin was selected. {| class="wikitable" |+ Comparison between ViMbAdmin and Salt pillar to store mailboxes information |- ! !! ViMbAdmin...")
- 15:50, 18 October 2024 Dereckson talk contribs created page Woof (Redirected page to Wurf) Tag: New redirect
- 15:50, 18 October 2024 Dereckson talk contribs created page Wurf (Created page with "The '''wurf''' (web upload and receive file), allows to spawn a server to allow to download a file, then exit automatically. It's planned to be deployed on Nasqueron servers for the end of the year 2024. The '''wurf''' utility is a fork of '''woof''' (web offer one file) by Simon Budig. As woof is released under a GPLv2+ software, the '''wurf''' utility is also release under a GPLv2+ license, and not under BSD license. We thank Simon for the work on that utility. == No...")
- 22:22, 16 October 2024 Dereckson talk contribs created page Operations grimoire/Packages repository (Created page with "The '''packages repository''' provide packages for FreeBSD and RHEL. It's accessible at https://packages.nasqueron.org/ and served from WindRiver. == FreeBSD packages == The [https://packages.nasqueron.org/freebsd/ /freebsd] path is divided by ABI. For example, `FreeBSD:14:amd64` is used for FreeBSD 14 on amd64 architecture. To add a package: - for a custom software at Nasqueron, commit a port to [https://devcentral.nasqueron.org/source/freebsd-ports-nasqueron/...")
- 16:09, 4 August 2024 Dereckson talk contribs created page Operations grimoire/Grafana (Created page with "Grafana is an open-source platform used for monitoring, visualization, and analysis of data. You can view and create dashboards to display various metrics and information from sources like Prometheus, Graphite, ElasticSearch / OpenSearch or databases. Our Grafana instance is available at https://grafana.nasqueron.org/. == Dashboards == {| class="wikitable" |+ A selection of useful dashboards |- ! Name !! URL !! Purpose |- | FreeBSD servers || [https://grafana.nasquero...")
- 16:07, 4 August 2024 Dereckson talk contribs created page Operations grimoire/Prometheus (Created page with "Prometheus is an open-source monitoring tool to collect, store, and query time-series data. It's currently installed on WindRiver and deployed by {{Ops file|roles/prometheus}}. Prometheus is commonly used in conjunction with Grafana for visualizing the collected metrics, providing a comprehensive observability solution. == Add source to scrape == Sources are defined in {{Ops file|pillar/observability/prometheus.sls}}. All service values...")
- 15:43, 3 August 2024 Dereckson talk contribs created page Operations grimoire/Contribute (Created page with "== Environment setup == Use of WindRiver is recommended if you wish to get an environment already installed for your contributions. === Everywhere setup === This section cover topics needed both on our development servers or in your laptop. ==== Python dependencies ==== Create a virtual environment, then install dependencies from {{Ops file|requirements.txt}}: mkdir -m $HOME/dev/python/ops python3 -m venv $HOME/dev/python/ops source $HOME/dev/python/ops/...")
- 21:20, 8 July 2024 Dereckson talk contribs created page Operations grimoire/Reboot checklist (Created page with "== WindRiver == * Start PostgreSQL and Redis, then check NetBox is up at https://netbox.nasqueron.org/")
- 19:52, 1 July 2024 Dereckson talk contribs created page Operations grimoire/Changelog (Created page with "== 2024 == === July 2024 === [2024-07-07 19:50] [WindRiver] <Dereckson> Upgrade to FreeBSD 14.1. Rebooting.")
- 13:50, 13 May 2024 Dereckson talk contribs created page Arcane Grove/Menu (Created page with "== 2024-05 == === Soupe inspiration thaï citron vert / coco / citronnelle === https://freethepickle.fr/2020/10/21/soupe-coco-citronnelle-aux-vermicelles-de-riz-facon-thai-vegan-et-sans-gluten/ + sauce poisson de Blue Elephant === Bowl boulgour poulet === Bowl - Boulgour, poulet, poivrons, concombres, avocat Commande Delhaize : avocats, poulet découpé en cubes, boulgour [https://www.delhaize.be/customerhub/quick-shop/lists?id=004895640] Oil and Vinegar : mix épi...")
- 19:50, 15 April 2024 Dereckson talk contribs created page Operations grimoire/Docker Hub (Created page with "Docker Hub hosts Docker images for Nasqueron software and third party tools. == Get access to Docker Hub == Docker Hub ACL are divided between member, editor and owner. Access are given on a needed basis: * owner: if you need to maintain user access (*) * editor: if you need to create repositories (*) * member: if you need right on a specific repository (*) currently for members of Nasqueron Operations SIG, an extension can be discussed as part of the request task....")
- 01:33, 1 February 2024 Dereckson talk contribs created page Operations grimoire/NextCloud (Created page with "Experimental NextCloud installation is available on WindRiver. URL: https://drive.nasqueron.org == Dependencies == nextcloud_dependencies: pkg.installed: - php83-sysvsem - php83-pecl-APCu - php83-opcache - php83-ldap - php83-gmp - php83-exif - php83-bz2 - openldap26-client")
- 17:23, 6 January 2024 Dereckson talk contribs created page Operations grimoire/ZFS (Created page with "== ZFS pool administration == === ZFS pool features === ZFS pools are versioned, so when we upgrade the OS (FreeBSD) or ZFS driver (Linux), we can get the new features: zpool upgrade -a The only bad moment to do this is if you intend to use the pool elsewhere with a non-compatible ZFS implementation. For example, if you enable a feature in FreeBSD absent from ZFS on Linux, you wouldn't be able to directly mount in write the disk on a Linux machine. It's generally...")
- 10:31, 29 August 2023 Dereckson talk contribs deleted page User:Dereckson/common.css (Author request: Moved to User:Dereckson/timeless.css)
- 10:25, 29 August 2023 Dereckson talk contribs created page User:Dereckson/common.css (Created page with ".tiles { grid-template-columns: 100px 50px 100px; grid-template-rows: 80px auto 80px; column-gap: 10px; row-gap: 15px; }")
- 10:24, 29 August 2023 Dereckson talk contribs created page User:Dereckson/Tiles (Created page with "<div class="tiles"> <div class="tile">[https://park-spot.com/parking/p-r-antwerpen/fr/p-r-antwerpen Réservation P+R Anvers]</div> </div>")
- 12:51, 25 July 2023 Dereckson talk contribs created page Arcane Grove/Lights (Created page with "== Triangular prism lamp == Use E14 socket.")
- 01:24, 25 July 2023 Dereckson talk contribs created page Dev zone/JetBrains licenses (Created page with "JetBrains "supports non-commercial open source projects" with access to all IDE in an all product pack license, restricted to open source contributions. More information are available at https://jb.gg/OpenSourceSupport. == How to get a license? == You can contact Dereckson for a license. According JetBrains conditions, licenses are available for "regular contributions to the project for at least a few months". There is no minimal threshold of contri...")
- 13:24, 20 June 2023 Dereckson talk contribs created page Arcane Grove/Plants (Created page with "== Plant catalogue == === Dipladenia Mandevilla === Genus: [https://species.wikimedia.org/wiki/Mandevilla Mandevilla] From Jardinerie tropicale, Beauraing. Bought 2023-06. * Partial shade * Watering moderate * 8 to 35 °C * To water 2-3 times per week * Can grow to 3m * TOXIC - NOT EDIBLE * "Climbing vine, so will easily climb walls and trellis if given the chance." Issue is we need to put in back indoor when it's colder * Pruning instructions: "Clamp young plants for...")
- 12:53, 20 June 2023 Dereckson talk contribs created page Arcane Grove/Internet Access (Created page with "Find a Kartel red column, there is an Atoma pad inside with the code.")
- 22:22, 19 June 2023 Dereckson talk contribs created page Dev zone/Skills sharing (Created page with "Skills sharing is a suggestion of program to share knowledge about domains we've explored. == Ideas == We can share for example: {| class="wikitable sortable" |+ Skills sharing |- ! Category !! Skill !! To teach !! To learn |- | Systems || What's an environment? || amj || Nidal |- | Dev || Vue.js components || Nidal || Sébastien |- | Network || IPSec || Yassine || Sébastien |- | Deployment || Complex deployment (Notifications SSE) || Sébastien || Dorian |}")
- 22:13, 19 June 2023 Dereckson talk contribs created page Dev zone (Created page with "The Nasqueron '''Dev zone''' contains resources for developers. == References == ;Guides * How to contribute code * Code conventions * Dev policies * AI content ;DevCentral * [https://devcentral.nasqueron.org/tag/good-first-issue/ Good first issues]: you can start here if you would like a nice landing to our projects * [https://devcentral.nasqueron.org/home/menu/view/174/ Contribute to projects] * [https://devcentral.nasqueron.org/w/new-repo/ Create a n...")
- 12:18, 11 June 2023 Dereckson talk contribs created page Operations grimoire/IPv6 (Created page with "Nasqueron uses a dual-stack IPv4/IPv6, as far as possible for public ICANNnet addresses. Depending of the servers, this can use a Hurricane Electric tunnel, or native network IPv6 from Scaleway or OVH networks. Configuration can be found in {{Ops file|roles/core/network}}. == Notes about ISP == === Online === Online assigns /48 prefix by account, /56 prefix by server. A prefix is protected by DUID, so DCHP client use is mandatory. There is no available gateway inform...")
- 16:42, 9 June 2023 Dereckson talk contribs moved page Operations grimoire/SSL certificates to Operations grimoire/TLS certificates (SSL -> TLS)
- 23:21, 7 June 2023 Dereckson talk contribs created page Operations grimoire/Openfire (Created page with "Openfire is deployed. == DRP == === Database === Openfire uses a PostgreSQL database on db-A cluster. To recreate it: $ sudo -u postgres psql openfire GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA public TO openfire; == Useful links == * https://xmpp.nasqueron.org/ * {{repo|docker-openfire}} repository * https://api.nasqueron.org/datasources/dev/openfire/changelog to get the last version")
- 23:15, 6 June 2023 Dereckson talk contribs created page Operations grimoire/Old content report (Created page with "{| class="wikitable sortable" |+ 2023-06-06 report |- ! Article !! Age (days) |- | Kubernetes || 458 |- | Docker registry || 458 |- | Notifications center || 458 |- | Operations grimoire/Sites on Ysul|Sites...")
- 00:02, 6 June 2023 Dereckson talk contribs created page User:Dereckson/Devserver (Created page with "== Activites == === Zed === tail -n 100 -f /var/log/www/dereckson.be/zed51-php.log == Staging area for development web applications == === Zed === To recreate Zed staging area: $ cd /var/dataroot/zed/content $ git init . $ git config --global --add safe.directory /var/dataroot/zed/content $ git remote add origin git@github.com:hypership/content.git $ git fetch --all $ git reset --hard origin/main $ git clone git@github.com:hypership/content...")
- 18:26, 3 June 2023 Dereckson talk contribs created page Devservers (Redirected page to Devserver reference) Tag: New redirect
- 18:26, 3 June 2023 Dereckson talk contribs created page Devserver (Redirected page to Devserver reference) Tag: New redirect
- 15:58, 3 June 2023 Dereckson talk contribs created page File:ServPulse user stories - Persona - Visitor.png (Whiteboard during a brainstorming session about ServPulse to produce user stories.)
- 15:58, 3 June 2023 Dereckson talk contribs uploaded File:ServPulse user stories - Persona - Visitor.png (Whiteboard during a brainstorming session about ServPulse to produce user stories.)
- 01:12, 3 June 2023 Dereckson talk contribs created page ServPulse/User stories (Created page with "'''User stories''' allow us to define site features. == Persona == Created during 2023-06-02 meeting with Nidal, DorianWinty, Dereckson and Fauve. <gallery> File:ServPulse user stories - Persona - Nasqueron member.png|Persona 1 - Nasqueron member File:ServPulse user stories - Persona - Nasqueron ops.png|Persona 2 - Nasqueron ops File:Profile_avatar_placeholder_large.png|Persona 3 - Visitor (pending) </gallery>")
- 00:54, 3 June 2023 Dereckson talk contribs moved page File:User stories 2023-06-02 22-24-56.png to File:ServPulse user stories - Persona - Nasqueron ops.png without leaving a redirect (Misspelled title)
- 00:53, 3 June 2023 Dereckson talk contribs created page File:User stories 2023-06-02 22-24-56.png (Whiteboard during a brainstorming session about ServPulse to produce user stories.)
- 00:53, 3 June 2023 Dereckson talk contribs uploaded File:User stories 2023-06-02 22-24-56.png (Whiteboard during a brainstorming session about ServPulse to produce user stories.)
- 22:34, 2 June 2023 Dereckson talk contribs created page File:ServPulse user stories - Persona - Nasqueron member.png (Whiteboard during a brainstorming session about ServPulse to produce user stories.)
- 22:34, 2 June 2023 Dereckson talk contribs uploaded File:ServPulse user stories - Persona - Nasqueron member.png (Whiteboard during a brainstorming session about ServPulse to produce user stories.)
- 02:50, 2 June 2023 Dereckson talk contribs created page Agora:Request/Failure (Created page with "We apologize for the inconvenience, but it seems that an error occurred while submitting your request form. If the issue persists or if you believe it to be a technical error, please contact us on IRC or fill an issue on DevCentral. We will be glad to assist you. ''The information on this page is intended to be accurate if you come from a form. If you browse randomly the wiki, it can not applies to your situation.''")
- 02:41, 2 June 2023 Dereckson talk contribs created page Agora:Request/Successful (Created page with "We've well received your request. ''The information on this page is intended to be accurate if you come from a form. If you browse randomly the wiki, it can not applies to your situation.''")
- 23:14, 1 June 2023 Dereckson talk contribs created page Operations grimoire/Phabricator (Created page with "We host several independent Phabricator containers on Docker PaaS. A lot of information are on Operations grimoire/DevCentral, even if they are specific for our instance. == Setup a new Phabricator == Deploy a new instance of the <code>phabricator</code> service. Configure notifications to use Aphlict, '''by replacing devcentral.nasqueron.org by your instance hostname''': <syntaxhighlight language="console"> $ docker exec -it <your instance> bash $ cat > config....")
- 09:44, 1 June 2023 Dereckson talk contribs created page Template:DevCentral project (Created page with "🏷️ [https://devcentral.nasqueron.org/tag/{{{1|}}} {{{1|}}}]")
- 21:44, 31 May 2023 Dereckson talk contribs created page MediaWiki:Old-NOG (Created page with "'''📕📁📜 Old technical information :: content warning''' ⌛ This Nasqueron Operations Grimoire page hasn't been updated for a long time. ☣ As our infrastructure evolves quickly, there is a good chance this information is outdated or now inaccurate. Be careful and consider update it. ➡️ To assert the information is still up-to-date or not, you can check the history of the relevant role in our Operations repository.")
- 23:35, 30 May 2023 Dereckson talk contribs created page Operations grimoire/RHEL (Created page with "Docker engines servers uses CentOS Stream (e.g. Dwellers) or Rocky (e.g. docker-002). == SELinux == States targeting RHEL machines need to apply the relevant SELinux context to '''each''' directory and file. For example, to apply the context <code>httpd_log_t</code> to <code>/var/log/www</code>: {% set has_selinux = salt['grains.get']('selinux:enabled', False) %} /var/log/www: file.directory: - user: {{ options["www_user"] }} - group...")
- 23:27, 30 May 2023 Dereckson talk contribs created page Operations grimoire/FreeBSD (Created page with "'''FreeBSD''' is the most deployed OS on Nasqueron servers. == General tips == * Directories adheres to UNIX hierarchy: ** Applications use /usr/local/etc for configuration ** More generally, if an application on Linux uses /usr/..., on FreeBSD it will generally be /usr/local/... * BSD userland is different than Linux userland, but GNU coreutils is available, with g as prefix. For example, you can use gsed -i for inline sed replacement * Use GNU Makefile (gmake) if some...")
- 09:29, 29 May 2023 Dereckson talk contribs created page Operations grimoire/Eglide (Created page with "Eglide is in the ''eglide forest'' and does NOT have access to the private network and so not in Complector. That creates two specific exceptions for deployment: * states are propagated locally from /srv/salt, not pushed from Complector * No access to Vault or private services")
- 09:28, 29 May 2023 Dereckson talk contribs created page Operations grimoire/Eglide/Vault (Created page with "Vault on the shellserver role is installed through HashiCorp repository package. States are located in {{Ops file|roles/shellserver/vault}} unit. This unit is needed as Eglide isn't connected to our private network and so doesn't have access to Complector directly. == Certificates == Vault certificates should be generated in /etc/certificates/vault If we use the Nasqueron Vault CA for this, Vault client should use certificate from <code>/usr/local/share/ca-certificate...")
- 14:53, 28 May 2023 Dereckson talk contribs created page User:DorianWinty (Created page with "{{User | Full name = Dorian | Presentation = * Nasqueron Operations SIG member — can help for any operations issue * Currently busy with studies * Maintains NetBox and work on Notifications Center projects | Projects = Ops<br />{{repo|api-notifications-sse}} | DevCentral user feed = DorianWinty | DevCentral user board = user-DorianWinty | GitHub = dorianvl | Personal site = No personal site }}")
- 14:43, 28 May 2023 Dereckson talk contribs created page User:Inidal (Created page with "{{User | Full name = Nidal Iguer | Presentation = I am a self-taught software developer based in Edmonton, Alberta, Canada 🇨🇦. My primary focus is on JavaScript and Python, but I am currently expanding my knowledge by learning Rust. In addition to my technical skills, I have a background in human resource management. Outside of work, I enjoy writing and mixing music, which I share on platforms such as YouTube and Bandcamp. | Projects = ServPulse<br />{{repo|no...")
- 14:38, 28 May 2023 Dereckson talk contribs created page Template:U (Created page with "[[User:{{{1|}}}|{{{1|}}}]]")
- 14:13, 28 May 2023 Dereckson talk contribs created page Static sites (Created page with "'''Static sites''' are used in two context at Nasqueron: # '''Information static sites.''' Sites with only static content # '''JavaScript front-end clients.''' Sites with dynamic back-end: the HTML site uses JS to communicate with the back-end through a REST API. == Static site template == We build the first sites from the Foundation CSS framework ZURB template. This approach works well for pure static sites, or for JS clients to query an API like we do in {{repo|infr...")
- 23:35, 27 May 2023 Dereckson talk contribs moved page FAQ to Frequently Asked Questions without leaving a redirect (/FAQ is a special case for MediaWiki redirecting to https://www.mediawiki.org/wiki/Manual:FAQ)
- 23:34, 27 May 2023 Dereckson talk contribs created page FAQ (Created page with "This meta-FAQ document collects FAQ at Nasqueron. == Contributions == * Monday office hours * [https://join.nasqueron.org/FAQ.html FAQ about internships, mentoring & contributions]")
- 18:44, 27 May 2023 Dereckson talk contribs created page AI content/Prompts (Created page with "== Prompts about Nasqueron == ''Until March 2023, ChatGPT was able to describe what Nasqueron is, as an open-source project, apparently based on information from GitHub. This description written by ChatGTP is not accurate, but can be a good start to seed a new conversation with the same information from the old conversations.'' ; Prompt 0 Start a new conversation and ask "'''What's Nasqueron?'''", so it will ask you what is it. That gives context for the following text...")
- 18:25, 27 May 2023 Dereckson talk contribs created page Alkane (Created page with "#REDIRECT [Operations grimoire/Alkane]]")
- 18:05, 27 May 2023 Dereckson talk contribs created page Module:Timetable (Created page with "function generateTimeList(weekday, start, finish) -- Define the time zones local utcOffset = 0 local cestOffset = 2 local mdtOffset = -6 -- Parse the start and end times local startHour, startMinute = start:match("(%d+):(%d+)") local endHour, endMinute = finish:match("(%d+):(%d+)") -- Convert the start and end times to integers startHour = tonumber(startHour) startMinute = tonumber(startMinute) endHour = tonumber(endHour) endMinute = tonumber(...")
- 17:55, 27 May 2023 Dereckson talk contribs created page Monday office hours (Created page with "If you wish to discuss development or operations issues at Nasqueron, we meet every Monday on Jitsi. URL: https://meet.jit.si/nasqueron Timetable: {{timetable|Monday|22:00|00:00}}")
- 13:46, 27 May 2023 Dereckson talk contribs created page Agora:Account request/Failure (Created page with "We apologize for the inconvenience, but it seems that an error occurred while submitting your account request form. If the issue persists or if you believe it to be a technical error, please contact us on IRC or fill an issue on DevCentral. We will be glad to assist you and ensure that your account is properly created. '''Tip:''' You can use Etherpad at https://pad.nasqueron.org/ to take notes you want to publish here later. ''The information on this page is intended...")
- 13:43, 27 May 2023 Dereckson talk contribs created page Agora:Account request/Successful (Created page with "We've well received your MediaWiki account request. The creation process requires human intervention. When you receive a MediaWiki mail with your temporary random password, it means your account is created. You can also check Special:Log/newusers. '''Tip:''' You can use Etherpad at https://pad.nasqueron.org/ to take notes you want to publish here later. ''The information on this page is intended to be accurate if you come from a form. If you browse randomly the wi...")
- 10:24, 27 May 2023 Dereckson talk contribs created page User:Dereckson/timeless.css (Created page with "------------------------------------------------------------- T-rex and mountains are better than cats - content background - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -: #mw-content-container { background-image: url(https://windriver.nasqueron.org/~dereckson/gfx/svg/t-rex.svg) !important; }")
- 08:22, 27 May 2023 Dereckson talk contribs created page Template:Code/Doc (Created page with "'''Documentation:''' [https://www.mediawiki.org/w/index.php?title=Template:Code&oldid=5812475 Template:Code on mediawiki.org]")
- 08:21, 27 May 2023 Dereckson talk contribs created page Template:Documentation (Created page with "'''Documentation:''' [https://www.mediawiki.org/w/index.php?title=Template:Code&oldid=5812475 Template:Code on mediawiki.org]")
- 08:18, 27 May 2023 Dereckson talk contribs moved page Main Page/Template:Code to Template:Code without leaving a redirect (For the template namespace)
- 08:17, 27 May 2023 Dereckson talk contribs created page Main Page/Template:Code (Imported from MediaWiki site. Authors credit: https://www.mediawiki.org/w/index.php?title=Template:Code&action=history License: If eligible, CC BY-SA 3.0)
- 08:12, 27 May 2023 Dereckson talk contribs created page Operations grimoire/Web/Headers (Created page with "This page documents HTTP headers used in Nasqueron sites. Per [https://datatracker.ietf.org/doc/html/rfc6648 RFC 6648], those headers SHOULD NOTE use the X- prefix. {| class="wikitable sortable" |+ HTTP headers |- ! Header !! Description !! Values!! Example header !! Used in |- | Assets-Font-Format || Specify the font extension served in a CSS || <code>with-<font extension></code> || <code>Assets-Font-Format: with-woff2</code> || assets.nasqueron.org (nginx) |}")
- 08:04, 27 May 2023 Dereckson talk contribs created page Operations grimoire/Web (Created page with "{{Subpages}}")
- 18:40, 24 May 2023 Dereckson talk contribs created page Operations grimoire/Orbeon (Created page with "'''Orbeon Forms CE''' is deployed to provide XForms builder and runner facilities. It allows to build a form, fill it or read forms. Orbeon Forms is deployed on the Docker PaaS and can be accessed at https://forms.nasqueron.org/ Currently in testing mode, it's deployed to Dwellers. If it has been moved elsewhere and this page is not up-to-date, any "dwellers" occurence in procedures below should be replaced by "docker-002" or any other server name. == Concepts == * Fo...")
- 23:01, 23 May 2023 User account Inidal talk contribs was created by Dereckson talk contribs and password was sent by email (To contribute to content, per discussion)
- 22:19, 23 May 2023 Dereckson talk contribs created page Privacy/Procedures (Procedures)
- 21:20, 23 May 2023 Dereckson talk contribs protected Privacy/General privacy policy [Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite) (Official gouvernance page: Privacy policy) (hist)
- 21:12, 23 May 2023 Dereckson talk contribs created page Privacy/General privacy policy (Created page with "This general privacy policy will explain how Nasqueron uses the personal data we collect from you when you use our website, or an application hosted to our website. ''Last updated: 2023-05-23.'' == Personally identifiable information and privacy data == === Type of data collected === Personally identifiable information may include, but is not limited to: * IP addresses * User e-mail * A username of your choice * A real name, if provided === How do we collect your da...")
- 09:27, 23 May 2023 Dereckson talk contribs created page Operations grimoire/DNS (Created page with "DNS is currently not hosted directly on Nasqueron: * for nasqueron.org, IPv6 blocks and most domains, DNS is hosted by Hurricane Electric -> reach Dereckson for modifications * for eglide.org, it's managed by Gandi -> reach Sandlayth for modifications == DNS change workflow == # If needed, open a task, or include to an existing task you need the DNS change # Reach DNS contact, ask them to comment back on the task when done == Proposals to host DNS at Nasqueron == Net...")
- 21:08, 22 May 2023 Dereckson talk contribs created page ServPulse (Created page with "'''ServPulse''' is a status page open source project. == Technology stack == * Back-end ** Express.js service ** API documented according OpenAPI specification ** PostgreSQL database * Front-end ** Vue.js ** Unit tests in [https://vitest.dev/ Vitest] ** API queried through [https://v2.vuejs.org/v2/cookbook/using-axios-to-consume-apis.html Axios] == Team == * [https://devcentral.nasqueron.org/p/inidal/ Nidal] (lead developer) * Dereckson (technical a...")
- 21:02, 22 May 2023 Dereckson talk contribs created page Servers (Created page with "Nasqueron maintains a server infrastructure both for our own services and for other open source & free culture projects. == Servers map == ;Nasqueron * Ysul - ysul.nasqueron.org - 212.83.187.132 - FreeBSD core server * WindRiver - windriver.nasqueron.org - 51.159.18.59 - FreeBSD development server * hyper-001 ** complector - complector.nasqueron.drake - 172.27.27.7 - deployment services ** db-A-001 - db-A-001.nasqueron.drake - 172.27.27.8 - PostgreSQ...")
- 20:43, 22 May 2023 Dereckson talk contribs created page Dev policies (Created page with "This document represents policies about development at Nasqueron. == Testing == For new projects: * New applications SHOULD take a decision about code coverage and try to reach full coverage. ** Full coverage can be evaluated at "100% coverage" if it's appropriate, but can be defined otherwise by the team ** This coverage is evaluated with unit tests ** Integration tests are welcome everywhere it's appropriate * Tests MUST be automatised at Jenkins level to run when a d...")
- 17:34, 22 May 2023 Dereckson talk contribs uploaded a new version of File:Cheat sheet for PaaS Docker.PNG (typo, zr -> credentials)
- 23:28, 20 May 2023 Dereckson talk contribs created page MediaWiki:Copyright (Created page with "Content is available under $1 unless otherwise noted. <div style="float: right">''The moon was made entirely of water.''</div>")
- 15:28, 20 May 2023 Dereckson talk contribs created page Template:Repo (Created page with "[https://devcentral.nasqueron.org/source/{{{1|}}} {{{1|}}}]")
- 15:26, 20 May 2023 Dereckson talk contribs created page Template:D (Created page with "[https://devcentral.nasqueron.org/D{{1}} {{1}}]")
- 02:43, 20 May 2023 Dereckson talk contribs moved page AI content transparency to AI content
- 02:43, 20 May 2023 Dereckson talk contribs created page AI content transparency (Created page with "== AI uses == Nasqueron dwellers use the tools they want under their own responsibility. Language models are welcome to inspire/proofread/review/generate/code what you want. Automatic generation without human supervision or with blind trust can be frowned upon, see for example on Stack Overflow. For privacy policy reasons, we don't query APIs like OpenAI directly in services hosted by Nasqueron, for example we don't plan to use ChatGPT in Sentry to offer solutions to...")
- 14:04, 14 May 2023 Dereckson talk contribs created page Category:Organization (Created page with "This category contains pages about organizations Nasqueron cares about.")
- 14:04, 14 May 2023 Dereckson talk contribs created page EWOSP (Created page with "'''EWOSP''' is short for '''Espace Win Open Source Project'''. Its initial goal was to release open-source software for Windows platform, and contribute to a shift to open source on that system too. == Useful links == * /Release manual * [https://github.com/ewosp GitHub repositories]")
- 14:01, 14 May 2023 Dereckson talk contribs created page Category:IRC (Created blank page)
- 14:00, 14 May 2023 Dereckson talk contribs created page Category:IRC bots (Created page with "Category:IRC")
- 14:00, 14 May 2023 Dereckson talk contribs created page Odderon (Created page with "'''Odderon''' is a darkbot, a IRC bot with a text database to answer questions. == Goals == Odderon goals is to give information about: * generic topics like CCTLD, RFC, ports, extension files * IP addresses and servers, with a database built from NetBox * specialized information for communities like Wolfplex * fun, off-topic or silly information added by users == Non goals == The darkbot is NOT intended to be: * A general chatbot built...")
- 21:33, 12 May 2023 Dereckson talk contribs created page Operations grimoire/Checklist router post-restart (Created page with "A router-001 restart severes GRE tunnels and their existing TCP connections. As such, this checklist notes the known issues when private network is disrupted. To partially prevent this, a blue/green deployment or immutable artifacts should be encouraged. It's recommended for the next non urgent upgrade to create router-002 and move GRE connections to it. The checklist should still be checked. == IRC eggdrops == * Dæghrefn: MySQL is normally at periodic interval reco...")
- 15:53, 12 May 2023 Dereckson talk contribs created page Operations grimoire/Provision user homefiles (Created page with "== Provision /home directory == === Dotfiles everywhere === Create a new folder in the operations repository under roles/core/userland-home/files. The folder MUST match your username. Any file in it will be deployed in your home directory. Subfolders can be created, and won't delete other files: the task only create or update the files you store there. To add files is no-op. To actually trigger the deployment, add in pillar/core/users.sls the following block under your...")
- 19:23, 9 May 2023 Dereckson talk contribs created page File:Network simplified topology - 2023-05-08.png
- 19:23, 9 May 2023 Dereckson talk contribs uploaded File:Network simplified topology - 2023-05-08.png
- 18:12, 1 May 2023 Dereckson talk contribs created page Web-001 (Created page with "Webserver with nginx and php-fpm. Runs on hyper-001. == Relevant documentation == === Operations grimoire === ; PaaS * Alkane - Alkane, PaaS for PHP and static sites * Sites on Ysul (currently migrating to Alkane) ; SaaS * MediaWiki SaaS * WordPress")
- 21:03, 30 April 2023 Dereckson talk contribs created page Operations grimoire/WordPress (Created page with "Plan to create a WordPress SaaS is documented at [https://devcentral.nasqueron.org/T1685 T1685]. Currently, only credentials are managed by the saas-mediawiki role, ie it allows to generate wp-config.php. If you need a WordPress site, blog or more sophisticated, review T1685 plan, and if you agree with the plan, we can implement that quickly. == Add a new WordPress site == === Credentials == ;Note for multisite :If a multisite installation is used, there is nothing to...")
- 00:36, 19 April 2023 Dereckson talk contribs created page MediaWiki:Echo-badge-count (Created page with "$1")
- 19:20, 15 April 2023 Dereckson talk contribs created page Operations grimoire/MySQL (Created page with "MySQL and MariaDB are available as a standalone role and can also be enabled on devserver. Currently, all deployed instances through the dbserver-mysql role are MariaDB ones. It's mainly used by the websites hosted in the Alkane PaaS and by IRC eggdrops Applications on the Docker PaaS can have their own container or use ''Acquisitariat'', a container for Phabricator instances, and other ''dev & community...")
- 19:03, 15 April 2023 Dereckson talk contribs created page Db-B-001 (Created page with "'''db-B-001''' is a MariaDB server for Alkane PaaS and IRC eggdrops. == Migrate database from Ysul == db-B-001 has a database treasure chest with databases inherited from Ysul, Grip and previous servers. Databases have not been migrated to the live MariaDB server, but the dump is available for restoration: <code>db-treasure-import <database name></code> == Useful links == * Operations grimoire/MySQL - howto and the databases...")
- 02:03, 7 April 2023 Dereckson talk contribs created page Operations grimoire/Alkane (Created page with "'''Alkane''' is the new codename for our platform to host PHP and static websites. Alkane servers offer: * nginx to serve static content directly and proxy other requests * php-fpm to serve PHP content We maintain a state-of-art installation in the continuity of our shared hosting expertise: up-to-date PHP versions, dedicated site users for privilege separations, custom PHP pools. Sites are published to Alkane by a Jenkins job running on CD. Again for privilege separ...")
- 22:35, 3 April 2023 Dereckson talk contribs created page Operations grimoire/Penpot (Created page with "Penpot allows to experiment with UX, design and prototypes. It's hosted on our Docker PaaS. == Troubleshoot == === PostgreSQL === You can open a PostgreSQL console with <code>docker exec -it penpot_db psql -U penpot</code>. === Front-end vs back-end version == Versions for back-end and front-end need to match, especially as Penpot is developed with a rather fast pace. * Front-end: `cat /srv/penpot/public/version.txt` * Back-end: `docker exec penpot_web cat version.txt`")
- 00:25, 3 April 2023 Dereckson talk contribs created page Db-A-001 (Created page with "'''db-A-001''' is a PostgreSQL server for Nasqueron Datasources. == Useful links == * Operations grimoire/PostgreSQL for howto and the databases we host * [https://devcentral.nasqueron.org/source/operations/browse/main/pillar/dbserver/cluster-A.sls PostgreSQL configuration] * [https://netbox.nasqueron.org/virtualization/virtual-machines/3/ NetBox] 🔒 Category:Servers")
- 00:22, 3 April 2023 Dereckson talk contribs created page Docker-002 (Created page with "Docker Engine for production services. Supersedes Equatower and docker-001. == Properties == * Hypervisor: hyper-001 * Network ** IP - drake: 172.27.27.5 ** IP - public: 51.255.124.9 == Useful links == * [https://devcentral.nasqueron.org/source/operations/browse/main/pillar/paas/docker/docker-002/ Docker and containers configuration] * [https://netbox.nasqueron.org/virtualization/virtual-machines/7/ NetBox] 🔒 Category:Servers")
- 23:52, 2 April 2023 Dereckson talk contribs created page Datasources (Redirected page to Nasqueron Datasources) Tag: New redirect
- 10:16, 2 April 2023 Dereckson talk contribs created page Operations grimoire/Kafka (Redirected page to Operations grimoire/Sentry#Kafka and ZooKeeper) Tag: New redirect
- 20:04, 1 April 2023 Dereckson talk contribs created page Operations grimoire/Environments (Created page with "Most complex infrastructures use the concept of ''environment'' to separate the servers or the deployments in silos and be able to test what's desired as infrastructure changes before it reaches production. This page documents how this concept of environment is used at Nasqueron. In a nutshell, we separate servers in dev vs prod, with legacy devservers serving both content. Those dev and prod servers are ONE infrastructure, and there is no staging/preprod/qa/uat to mim...")
- 19:11, 29 March 2023 Dereckson talk contribs created page Operations grimoire/PostgreSQL (Created page with "PostgreSQL is available as a standalone role and can also be enabled on devserver. Applications on the Docker PaaS can use our PostgreSQL infrastructure (Airflow, datasources) or have their own container (Sentry, with custom wal2json extension). This resource documents our own db- servers. == Howto == === Open a console === Use peer authentication from the postgres user: <code>sudo -u postgres psql</code> === Create a new database or user === It's a simple two step...")
- 20:13, 4 March 2023 User account DorianWinty talk contribs was created by Dereckson talk contribs and password was sent by email (Requested by Dorian)
- 10:50, 2 March 2023 Dereckson talk contribs moved page Operations grimoire/Netbox to Operations grimoire/NetBox (Product case according NetBox own documentation)
- 10:49, 2 March 2023 Dereckson talk contribs created page Operations grimoire/Netbox (Created page with "NetBox is the current source of truth for the network. It's available at [https://netbox.nasqueron.org NetBox]. == Integration with Salt == Ongoing integration projects are in work to serve NetBox data as part of Salt pillar for configuration as code. It should serve: * /etc/hosts data for Drake network machines * the same information available at pillar/nodes/nodes.sls, so we won't need to maintain that anymore == Conventions == === Devices === ==== Device role color...")
- 23:53, 20 February 2023 Dereckson talk contribs created page Privacy/Geo (Created page with "This policy applies to personal identity information shared on the geo.nasqueron.org services. It hosts a Hauk server, to allow physical location sharing through the Hauk Android application. This private policy describes the policies and procedures on the collection, use and disclosure of the information. ''Last updated: 2023-02-20.'' === Type of data collected === Personally identifiable information may include, but is not limited to: ; Hauk * IP addresses * Your...")
- 00:37, 17 February 2023 Dereckson talk contribs created page Operations grimoire/Onboarding (Created page with "The current '''Nasqueron Operations SIG onboarding process''' is still a work in progress. When onboarding new members, this process should be refined and improve. == Request == To join the Nasqueron Operations SIG: * Create a task on Phabricator ** Document the work previously done for Nasqueron projet, with focus on the infrastructure, state you want to join Operations. ** Tag it ''Nasqueron Operations Squad'' ** Announce the task on Libera #nasqueron-ops * When invi...")
- 15:35, 4 February 2023 Dereckson talk contribs created page Operations grimoire/Incidents/2023-02-03-ESXi (Created page with "Not tracked on DevCentral as docker-001 is currently down. == Incident timeline == ; 2023-02-03 * 16:28:03 Dorian and Dereckson worked on pad.nasqueron.org, connection was stopped * 16:29:06 Hypervisor Dreadnought is confirmed working, attack against VMWare ESXi detected, server switched in rescue mode * 00:15:40 hyper-001 provisioned ; 2023-02-04 * 12:58:36 migration from Dreadnought to hyper-001 done for router-001 == Analysis == External sources: * https://www....")
- 11:26, 4 February 2023 Dereckson talk contribs created page Complector (Created page with "'''Complector''' (complector.nasqueron.drake) has two roles: - '''salt-primary''', acts as a source of configuration for other servers - '''vault''', stores secrets It doesn't have a public address, servers can reach it at 172.27.27.7. Category:Servers")
- 09:44, 4 February 2023 Dereckson talk contribs created page Hyper-001 (Created page with "The server '''hyper-001''' is an hypervisor hosted at OVH (GRA). It hosts infrastructures servers like router-001, db-A-001, Complector. It supersedes Dreadnought. * '''OS:''' VMware vSphere Hypervisor 7 * '''CPU:''' AMD EPYC 7351P 16-Core Processor, 16 core, 32 logical processors * '''RAM:''' 128 GB RAM * '''Datastore''': 3.51 TB (Soft RAID 2x) '''Netbox:''' https://netbox.nasqueron.org/dcim/devices/1/ == Troubleshoot == === Upgrade procedure === A...")
- 06:55, 15 January 2023 Dereckson talk contribs created page Template:Clear (Created page with "<div style="clear: both"></div>")
- 06:09, 15 January 2023 Dereckson talk contribs created page Fantoir-datasource (Created page with "The <code>fantoir-datasource</code> tool allows to import and manage FANTOIR datasource. == Usage == <source> $ fantoir-datasource help Import FANTOIR database into PostgreSQL Usage: fantoir-datasource <COMMAND> Commands: fetch Fetch the last version of the FANTOIR file import Import from FANTOIR file generated by the DGFIP promote Promote an imported FANTOIR table as the current FANTOIR table to use wikidata Query Wikidata SPARQL end-point to enri...")
- 21:02, 14 January 2023 Dereckson talk contribs created page Nasqueron Datasources (Draft)
- 00:26, 11 January 2023 Dereckson talk contribs created page Software (Created page with "{{DISPLAYTITLE:<span style="color:white;width:0;font-size:0;">{{FULLPAGENAME}}</span>}} <div class="block user-block"> <div style="font-size: 3.75em; margin-bottom: 0.5em;" class="color-magnetic-five center">Nasqueron :: Software</div> <div style="font-size: 3em; margin-bottom: 10vh;" class="color-magnetic-five center">Open source project</div> <div> <div class="block-col block-col-half"> ; Notifications Center The Notifications center is an intelligent bus to receiv...")
- 00:25, 11 January 2023 Dereckson talk contribs created page Notifications center/Web client (Created page with "The Notifications center web client is under development with two components: * a SSE server, https://devcentral.nasqueron.org/D2718 * a JS client to read them and show them on https://infra.nasqueron.org For more information, you can discuss the proof of concept on https://devcentral.nasqueron.org/T1682.")
- 22:23, 10 January 2023 Dereckson talk contribs changed group membership for Dereckson from bureaucrat, core and administrator to bureaucrat, core, administrator and interface administrator (To edit wiki CSS)
- 19:48, 21 December 2022 Dereckson talk contribs created page API (Created page with "Nasqueron API is divided in small microservices, with endpoints offered at https://api.nasqueron.org == Services index == {| class="wikitable sortable" |+ Services |- ! Name !! Mount point !! Description !! Front-end !! Repository !! Language / framework |- | Docker Registry API || /docker/registry || Nasqueron Docker PaaS private registry content || https://infra.nasqueron.org/docker/registry/ || [https://devcentral.nasqueron.org/source/docker-registry-api/ rAPIREG] |...")
- 11:43, 9 April 2022 Dereckson talk contribs created page Devserver reference (Created page with "Nasqueron Operations SIG maintains '''devservers'''. They offer a remote development environment for Nasqueron and open source projects. == General information == === What server to use? === * WindRiver, for any general-purpose task * Ysul, for webserver-legacy sites * Dwellers, for Docker development * Eglide, if you need an IRC session === How to get access? === {{Call for action | link = https://devcentral.nasqueron.org/maniphest/task/edit/form/3/ | text = Req...")
- 20:47, 7 March 2022 Dereckson talk contribs created page File:PyCharm-TemplateLanguages.png
- 20:47, 7 March 2022 Dereckson talk contribs uploaded File:PyCharm-TemplateLanguages.png
- 13:04, 4 March 2022 Dereckson talk contribs created page Privacy (Created page with "{{Subpages}} Nasqueron focus on free culture, ethics and to be a positive change. Our software is open source our datasources and content are licensed under CC-BY-SA or CC-BY license. We share values like respect, justice and equity. As such, we don't exploit any personal information for commercial purpose, and don't transfer personal information to third-parties. Yet, we collect such data when we offer services to our members or to the general public. The '''Nasqueron...")
- 12:52, 4 March 2022 Dereckson talk contribs created page Privacy/Records of processing activities (+P-001. Operations PII)
- 12:27, 4 March 2022 Dereckson talk contribs created page Privacy/Operations PII (Created page with "This policy applies to personal identity information shared inside the Nasqueron Operations SIG, shortened to "ops PII". Nasqueron members in the Operations SIG can share their personal identity information with other members of the SIG. By doing so, they agree this data is treated according to this policy. This private policy describes the policies and procedures on the collection, use and disclosure of the information. ''Last updated: 2002-03-04.'' === Type of data...")
- 19:56, 3 March 2022 Dereckson talk contribs created page Operations grimoire/Vault (Created page with "== Vault == In July 2016, we selected Vault to store credentials. === kv engine === The kv engine contains the following paths: * ops/secrets: credentials like passwords, API tokens, private keys deployed to servers - a reference for machines * ops/internal: credentials to third-party services internally shared amongst ops - a reference for humans * ops/privacy: privacy information ==== Secrets ==== Secrets are directly and manually managed in Vault. If we need...")
- 23:24, 25 February 2022 Dereckson talk contribs created page Operations grimoire/Operations repository (Created page with "Our configuration as code is stores in the operations (rOPS) repository. == Repository layout == {| class="wikitable sortable" |+ Content of rOPS |- ! Path !! Description |- | _modules || Custom execution modules |- | _states || Custom states modules |- | _tests || Unit tests for custom modules, scripts, tests for repo |- | config || ''Deprecated.'' Configuration files for other configurators |- | hotfixes || Fixes you need to run to solve a problem on the servers |- |...")
- 19:06, 18 February 2022 Dereckson talk contribs created page Keruald (Created page with "'''Keruald''' is a set of libraries to build PHP applications. == Libraries == {| class="wikitable" |+ List of libraries |- ! Package name !! Description |- | keruald/omnitools || General purpose library |- | keruald/globalfunctions || Wrapper to replace our old old sites "core.php" by calls to omnitools |- | keruald/commands || Create simple CLI application |- | keruald/report || Reporting library |- | keruald/health || Site health check |- | keruald/dockerhub || Dock...")
- 14:48, 13 February 2022 Dereckson talk contribs created page Docker images/nginx-php (Created page with "The nasqueron/nginx-php-fpm and nasqueron/nginx-php7-fpm images provide a solution to run PHP applications as a standalone container. == Project goals == While Java, Ruby, Go and Python applications ship with their own server, PHP applications generally needs a webserver to call a FastCGI process, and handle static data. This make harder to adhere to the [https://12factor.net/ twelve-factor app methodology]. Meanwhile Docker encourages to run each process in their own...")
- 04:10, 9 February 2022 Dereckson talk contribs created page User:Dereckson/Zed (Created page with "== Artwork == If a tutorial is used, it should be added to https://hypership.space/page/ArtworkCredits. === Six revisions === * http://web.archive.org/web/20130704111617/http://sixrevisions.com/tutorials/photoshop-tutorials/create-a-realistic-space-scene-from-scratch-with-photoshop/")
- 11:44, 7 October 2020 Dereckson talk contribs created page User:Dereckson/DcK Area settings (Created page with "This is a small plugin to host advanced settings not exposed in admin UI for https://www.dereckson.be/blog/")
- 03:05, 30 September 2020 Dereckson talk contribs created page Operations grimoire/RabbitMQ (Created page with "== Clusters == {| class="wikitable sortable" |+ List of RabbitMQ production clusters |- ! Cluster name !! Management interface !! Description |- | white-rabbit || https://whi...")
- 00:37, 26 September 2020 Dereckson talk contribs created page Category:Drake (Created page with "Drake network resources. Category:Project")
- 13:13, 24 September 2020 Dereckson talk contribs created page Router-001 (Created page with "Router for Drake network. <poem> OS: pfSense / FreeBSD 10 Hostname: router-001.nasqueron.org Roles: router IPv4: 51.255.124.8 Drake: 172.27.2...")
- 12:33, 24 September 2020 Dereckson talk contribs created page Docker-001 (Created page with "Docker engine, production, see Equatower.")
- 02:24, 22 September 2020 Dereckson talk contribs created page Template:T (Redirected page to Template:Task) Tag: New redirect
- 02:24, 22 September 2020 Dereckson talk contribs created page Template:Task (Created page with "{{PhabricatorInstance}}/T{{{1|}}}")
- 11:53, 21 September 2020 Dereckson talk contribs created page Operations grimoire/Kubernetes (Created page with "== Clusters == The following Kubernetes clusters are available {| class="wikitable sortable" |- ! Cluster name !! IP range !! DNS domain !! Control node !! Use |- | nasquero...")
- 23:18, 19 September 2020 Dereckson talk contribs created page Operations grimoire/Network (Drake IP)
- 17:05, 14 September 2020 Dereckson talk contribs created page Fyre/Agents (Created page with "== Agents to implement == ; Delivery services Those deliveries services should be implemented as a library to get package status and transform it into a standardized format,...")
- 17:48, 11 November 2018 Dereckson talk contribs uploaded File:Cheat sheet for PaaS Docker.PNG
- 12:39, 25 September 2018 Dereckson talk contribs moved page Template:Salt file to Template:Ops file without leaving a redirect (Software name → repository name)
- 01:20, 22 March 2018 Dereckson talk contribs uploaded a new version of File:Icon FreeBSD.png (Source: https://www.opendesktop.org/p/1120013/)
- 01:36, 4 February 2017 Dereckson talk contribs protected Governance [Edit=Allow only users allowed to edit core restricted pages] (indefinite) [Move=Allow only users allowed to edit core restricted pages] (indefinite) (Official gouvernance page) (hist)
- 01:28, 4 February 2017 Dereckson talk contribs protected Governance/Delegations of authority [Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite) (Official gouvernance page) (hist)
- 01:11, 4 February 2017 Dereckson talk contribs protected Template:User [Edit=Allow only autoconfirmed users] (indefinite) [Move=Allow only autoconfirmed users] (indefinite) (High traffic page) (hist)
- 21:13, 3 February 2017 Dereckson talk contribs protected Governance/Powers of representation [Create=Allow only users allowed to edit core restricted pages] (indefinite) (Official gouvernance page) (hist)
- 21:08, 3 February 2017 Dereckson talk contribs changed group membership for Dereckson from bureaucrat and administrator to bureaucrat, administrator and core (Add to 'core' group to grant core-restricted right to edit Gouvernance/ pages)
- 04:51, 16 January 2017 Dereckson talk contribs moved page How to add a server to the Nasqueron servers pool to Operations grimoire/How to add a server to the Nasqueron servers pool (NOG)
- 20:15, 10 August 2016 Dereckson talk contribs renamed user Kaliiixx (3 edits) to Sandlayth (See https://devcentral.nasqueron.org/T789)
- 20:47, 7 August 2016 User account Xavier Combelle talk contribs was created
- 19:43, 27 July 2016 Dereckson talk contribs moved page Template:Configuration as Code to Template:Configuration as code
- 00:03, 17 February 2016 Dereckson talk contribs moved page Request operations config change to How to request operations config change (coherence with How to contribute code)
- 21:03, 21 January 2016 User account Sandlayth talk contribs was created by Dereckson talk contribs and password was sent by email (Trusted member, sysadmin responsibilities.)
- 17:40, 11 August 2015 Dereckson talk contribs uploaded File:Recursivity intuitive.jpg (Unknown license. Copyrighted work used as fair use to illustrate a concept.)
- 07:13, 13 April 2015 User account Kumkum talk contribs was created
- 02:08, 3 November 2014 Dereckson talk contribs imported User:Dereckson/Drake by file upload (5 revisions imported: Imported content from decommissioned wiki)
- 02:08, 3 November 2014 Dereckson talk contribs imported Drake network by file upload (6 revisions imported: Imported content from decommissioned wiki)
- 02:08, 3 November 2014 Dereckson talk contribs imported Drake by file upload (1 revision imported: Imported content from decommissioned wiki)
- 02:08, 3 November 2014 Dereckson talk contribs imported IPs by file upload (8 revisions imported: Imported content from decommissioned wiki)
- 02:08, 3 November 2014 Dereckson talk contribs imported IP by file upload (1 revision imported: Imported content from decommissioned wiki)
- 02:08, 3 November 2014 Dereckson talk contribs imported How to add a server to the Nasqueron servers pool by file upload (2 revisions imported: Imported content from decommissioned wiki)
- 02:08, 3 November 2014 Dereckson talk contribs imported Category:Ysul by file upload (1 revision imported: Imported content from decommissioned wiki)
- 02:08, 3 November 2014 Dereckson talk contribs imported Puppet manual by file upload (1 revision imported: Imported content from decommissioned wiki)
- 02:08, 3 November 2014 Dereckson talk contribs imported Servers administration by file upload (6 revisions imported: Imported content from decommissioned wiki)
- 02:02, 3 November 2014 Dereckson talk contribs imported Reset-iptables by file upload (1 revision imported)
- 02:00, 3 November 2014 Dereckson talk contribs imported Quotes to process by file upload (1 revision imported)
- 23:48, 9 November 2013 Dereckson talk contribs uploaded File:UnEtreHumain.png (Citation de Robert A. Heinlein — « Un être humain devrait savoir changer une couche-culotte, planifier une invasion, égorger un cochon, manœuvrer un navire, concevoir un bâtiment, écrire un sonnet, faire un bilan comptable, monter un mur, rédu...)
- 20:05, 24 October 2013 Dereckson talk contribs undeleted page User:Dereckson/Tracker (4 revisions restored: Merge history)
- 20:05, 24 October 2013 Dereckson talk contribs deleted page User:Dereckson/Tracker (Merge history)
- 20:05, 24 October 2013 Dereckson talk contribs undeleted page User:Dereckson/Tracker (1 revision restored: Merge history)
- 20:04, 24 October 2013 Dereckson talk contribs deleted page Tracker (content was: "#REDIRECT User:Dereckson/Tracker" (and the only contributor was "Dereckson"))
- 20:04, 24 October 2013 Dereckson talk contribs moved page Tracker to User:Dereckson/Tracker (Personal page)
- 20:04, 24 October 2013 Dereckson talk contribs deleted page User:Dereckson/Tracker (Deleted to make way for move from "Tracker")
- 19:18, 24 October 2013 Dereckson talk contribs moved page Berlin to Dereckson pad/Berlin
- 20:27, 17 August 2013 Dereckson talk contribs protected File:Wiki.png [Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite) [Upload=Allow only administrators] (indefinite) (High traffic page) (hist)
- 20:26, 17 August 2013 Dereckson talk contribs uploaded a new version of File:Wiki.png (Spacing)
- 20:25, 17 August 2013 Dereckson talk contribs uploaded a new version of File:Wiki.png (without dwellers stuff)
- 20:22, 17 August 2013 Dereckson talk contribs uploaded a new version of File:Wiki.png (N phénicien -> N minuscule de la police Neuropol)
- 22:38, 21 January 2013 Dereckson talk contribs moved page Module:PrintsFreeBSDPort to Module:FreeBSD without leaving a redirect (A module is more generic than one function.)
- 15:39, 21 January 2013 Dereckson talk contribs uploaded File:Icon FreeBSD.png (Unknown license.)
- 00:22, 27 October 2012 Dereckson talk contribs uploaded a new version of File:Wiki.png (73x135)