# IT Documentation

## IT Documentation

- [Welcome!](https://docs.arkannis.net/readme.md)
- [SCRUM](https://docs.arkannis.net/general-concepts/scrum.md)
- [Workflow](https://docs.arkannis.net/general-concepts/scrum/workflow.md)
- [DevOps](https://docs.arkannis.net/general-concepts/devops.md)
- [What is DevOps?](https://docs.arkannis.net/general-concepts/devops/what-is-devops.md)
- [What is TDD? (Test Driven Development)](https://docs.arkannis.net/general-concepts/devops/what-is-tdd-test-driven-development.md)
- [What is CI? (Continuous Integration)](https://docs.arkannis.net/general-concepts/devops/what-is-ci-continuous-integration.md)
- [What is code coverage?](https://docs.arkannis.net/general-concepts/devops/what-is-code-coverage.md)
- [Linting best practices](https://docs.arkannis.net/general-concepts/devops/linting-best-practices.md)
- [Ephemeral Environments](https://docs.arkannis.net/general-concepts/devops/ephemeral-environments.md)
- [Rolling Deployments](https://docs.arkannis.net/general-concepts/devops/rolling-deployments.md)
- [Blue/Geen Deployments](https://docs.arkannis.net/general-concepts/devops/blue-geen-deployments.md)
- [Canary Deployments](https://docs.arkannis.net/general-concepts/devops/canary-deployments.md)
- [What is autoscaling & serverless?](https://docs.arkannis.net/general-concepts/devops/what-is-autoscaling-and-serverless.md)
- [What is service discovery?](https://docs.arkannis.net/general-concepts/devops/what-is-service-discovery.md)
- [What is Log Aggregation?](https://docs.arkannis.net/general-concepts/devops/what-is-log-aggregation.md)
- [Metric Monitoring](https://docs.arkannis.net/general-concepts/devops/metric-monitoring.md)
- [ChatGPT](https://docs.arkannis.net/ai/chatgpt.md)
- [Better prompts for ChatGPT](https://docs.arkannis.net/ai/chatgpt/better-prompts-for-chatgpt.md)
- [AWS](https://docs.arkannis.net/cloud/aws.md): This section contains various AWS Cloud documentations gathered along the years of learning/working with AWS
- [AWS - 40 most common Services](https://docs.arkannis.net/cloud/aws/aws-40-most-common-services.md): This page includes 40 of the most commonly used Services in AWS with a description of what they do
- [AWS CLI Cheatsheet](https://docs.arkannis.net/cloud/aws/aws-cli-cheatsheet.md): This page contains a cheat sheet with useful AWS commands
- [Account & IAM](https://docs.arkannis.net/cloud/aws/account-and-iam.md)
- [Create AWS Account](https://docs.arkannis.net/cloud/aws/account-and-iam/create-aws-account.md)
- [Lambda](https://docs.arkannis.net/cloud/aws/lambda.md)
- [Create Lambda function for Lightsail](https://docs.arkannis.net/cloud/aws/lambda/create-lambda-function-for-lightsail.md): Example of how to create a quick stop/start Lambda function for Lightsail in AWS
- [Route 53](https://docs.arkannis.net/cloud/aws/route-53.md)
- [Set up R53 DNS Entry for GitBook](https://docs.arkannis.net/cloud/aws/route-53/set-up-r53-dns-entry-for-gitbook.md): This guide shows how to set up a custom URL for GitBook using Route53 in AWS
- [RDS](https://docs.arkannis.net/cloud/aws/rds.md)
- [AWS RDS Burst Balance](https://docs.arkannis.net/cloud/aws/rds/aws-rds-burst-balance.md)
- [VPC](https://docs.arkannis.net/cloud/aws/vpc.md)
- [What is a VPC](https://docs.arkannis.net/cloud/aws/vpc/what-is-a-vpc.md)
- [EC2](https://docs.arkannis.net/cloud/aws/ec2.md)
- [Removing EC2 user from sudo list](https://docs.arkannis.net/cloud/aws/ec2/removing-ec2-user-from-sudo-list.md)
- [Create a Windows Gaming VPS](https://docs.arkannis.net/cloud/aws/ec2/create-a-windows-gaming-vps.md): This page contains interesting stuff that does not have it's own documentation
- [Connecting to a AWS EC2 instance](https://docs.arkannis.net/cloud/aws/ec2/connecting-to-a-aws-ec2-instance.md)
- [Azure](https://docs.arkannis.net/cloud/azure.md)
- [Courses](https://docs.arkannis.net/cloud/azure/courses.md)
- [AZ900 Course](https://docs.arkannis.net/cloud/azure/courses/az900-course.md)
- [Overview](https://docs.arkannis.net/cloud/azure/courses/az900-course/overview.md)
- [Describe Core Concepts](https://docs.arkannis.net/cloud/azure/courses/az900-course/overview/describe-core-concepts.md)
- [Cloud Models (IaaS, PaaS, SaaS)](https://docs.arkannis.net/cloud/azure/courses/az900-course/overview/cloud-models-iaas-paas-saas.md)
- [Benefits of Cloud Computing](https://docs.arkannis.net/cloud/azure/courses/az900-course/benefits-of-cloud-computing.md)
- [Cloud Models and Cloud Types](https://docs.arkannis.net/cloud/azure/courses/az900-course/cloud-models-and-cloud-types.md)
- [Overview of Cloud Models](https://docs.arkannis.net/cloud/azure/courses/az900-course/cloud-models-and-cloud-types/overview-of-cloud-models.md)
- [IaaS, PaaS, SaaS](https://docs.arkannis.net/cloud/azure/courses/az900-course/cloud-models-and-cloud-types/iaas-paas-saas.md)
- [The Serverless Model](https://docs.arkannis.net/cloud/azure/courses/az900-course/cloud-models-and-cloud-types/the-serverless-model.md)
- [Cloud Types](https://docs.arkannis.net/cloud/azure/courses/az900-course/cloud-models-and-cloud-types/cloud-types.md)
- [Core Azure Architectural Components](https://docs.arkannis.net/cloud/azure/courses/az900-course/core-azure-architectural-components.md)
- [Overview](https://docs.arkannis.net/cloud/azure/courses/az900-course/core-azure-architectural-components/overview.md)
- [Regions & Availability Zones](https://docs.arkannis.net/cloud/azure/courses/az900-course/core-azure-architectural-components/regions-and-availability-zones.md)
- [Resource Groups & Subscriptions & Management Groups](https://docs.arkannis.net/cloud/azure/courses/az900-course/core-azure-architectural-components/resource-groups-and-subscriptions-and-management-groups.md)
- [Resources & Resource Manager](https://docs.arkannis.net/cloud/azure/courses/az900-course/core-azure-architectural-components/resources-and-resource-manager.md)
- [Core Resources available](https://docs.arkannis.net/cloud/azure/courses/az900-course/core-resources-available.md)
- [Compute Resources](https://docs.arkannis.net/cloud/azure/courses/az900-course/core-resources-available/compute-resources.md)
- [Networking Resources](https://docs.arkannis.net/cloud/azure/courses/az900-course/core-resources-available/networking-resources.md)
- [Storage Resources](https://docs.arkannis.net/cloud/azure/courses/az900-course/core-resources-available/storage-resources.md)
- [Database Services](https://docs.arkannis.net/cloud/azure/courses/az900-course/core-resources-available/database-services.md)
- [Azure Marketplace](https://docs.arkannis.net/cloud/azure/courses/az900-course/core-resources-available/azure-marketplace.md)
- [Azure Core Solutions](https://docs.arkannis.net/cloud/azure/courses/az900-course/azure-core-solutions.md)
- [Overview](https://docs.arkannis.net/cloud/azure/courses/az900-course/azure-core-solutions/overview.md)
- [Internet of Things (IoT) Solutions](https://docs.arkannis.net/cloud/azure/courses/az900-course/azure-core-solutions/internet-of-things-iot-solutions.md)
- [Big Data Solutions](https://docs.arkannis.net/cloud/azure/courses/az900-course/azure-core-solutions/big-data-solutions.md)
- [AI Solutions](https://docs.arkannis.net/cloud/azure/courses/az900-course/azure-core-solutions/ai-solutions.md)
- [Azure Functions & Logic Apps and Event Grid](https://docs.arkannis.net/cloud/azure/courses/az900-course/azure-core-solutions/azure-functions-and-logic-apps-and-event-grid.md)
- [DevOps Solutions](https://docs.arkannis.net/cloud/azure/courses/az900-course/azure-core-solutions/devops-solutions.md)
- [Azure Management Tools](https://docs.arkannis.net/cloud/azure/courses/az900-course/azure-management-tools.md)
- [Overview](https://docs.arkannis.net/cloud/azure/courses/az900-course/azure-management-tools/overview.md)
- [Managing Azure with ARM Templates](https://docs.arkannis.net/cloud/azure/courses/az900-course/azure-management-tools/managing-azure-with-arm-templates.md)
- [Azure Monitor & Azure Service Health](https://docs.arkannis.net/cloud/azure/courses/az900-course/azure-management-tools/azure-monitor-and-azure-service-health.md)
- [Azure Security Features](https://docs.arkannis.net/cloud/azure/courses/az900-course/azure-security-features.md)
- [Overview](https://docs.arkannis.net/cloud/azure/courses/az900-course/azure-security-features/overview.md)
- [Azure Security Center](https://docs.arkannis.net/cloud/azure/courses/az900-course/azure-security-features/azure-security-center.md)
- [Azure Key Vault & Azure Sentinel](https://docs.arkannis.net/cloud/azure/courses/az900-course/azure-security-features/azure-key-vault-and-azure-sentinel.md)
- [Azure Dedicated Hosts](https://docs.arkannis.net/cloud/azure/courses/az900-course/azure-security-features/azure-dedicated-hosts.md)
- [Azure Network Security](https://docs.arkannis.net/cloud/azure/courses/az900-course/azure-network-security.md)
- [Network Security Group (NGS), Firewall and DDoS Protection](https://docs.arkannis.net/cloud/azure/courses/az900-course/azure-network-security/network-security-group-ngs-firewall-and-ddos-protection.md)
- [Azure Identity Services](https://docs.arkannis.net/cloud/azure/courses/az900-course/azure-identity-services.md)
- [Overview](https://docs.arkannis.net/cloud/azure/courses/az900-course/azure-identity-services/overview.md)
- [Benefits](https://docs.arkannis.net/cloud/azure/courses/az900-course/azure-identity-services/benefits.md)
- [Multi-Factor Authentication (MFA)](https://docs.arkannis.net/cloud/azure/courses/az900-course/azure-identity-services/multi-factor-authentication-mfa.md)
- [Authentication vs Authorization](https://docs.arkannis.net/cloud/azure/courses/az900-course/azure-identity-services/authentication-vs-authorization.md)
- [Azure Governance Features](https://docs.arkannis.net/cloud/azure/courses/az900-course/azure-governance-features.md)
- [Authentification and RBAC](https://docs.arkannis.net/cloud/azure/courses/az900-course/azure-governance-features/authentification-and-rbac.md)
- [Resource Locks](https://docs.arkannis.net/cloud/azure/courses/az900-course/azure-governance-features/resource-locks.md)
- [Azure Policy](https://docs.arkannis.net/cloud/azure/courses/az900-course/azure-governance-features/azure-policy.md)
- [Azure Blueprints](https://docs.arkannis.net/cloud/azure/courses/az900-course/azure-governance-features/azure-blueprints.md)
- [Cloud Adoption Framework (CAF)](https://docs.arkannis.net/cloud/azure/courses/az900-course/azure-governance-features/cloud-adoption-framework-caf.md)
- [Compliance Features](https://docs.arkannis.net/cloud/azure/courses/az900-course/compliance-features.md)
- [Core tenets of Security, Privacy and Compliance](https://docs.arkannis.net/cloud/azure/courses/az900-course/compliance-features/core-tenets-of-security-privacy-and-compliance.md)
- [Privacy Statement and Online Service Terms (OST)](https://docs.arkannis.net/cloud/azure/courses/az900-course/compliance-features/privacy-statement-and-online-service-terms-ost.md)
- [Trust Center](https://docs.arkannis.net/cloud/azure/courses/az900-course/compliance-features/trust-center.md)
- [Azure Sovereign Regions](https://docs.arkannis.net/cloud/azure/courses/az900-course/compliance-features/azure-sovereign-regions.md)
- [Manage Azure Costs](https://docs.arkannis.net/cloud/azure/courses/az900-course/manage-azure-costs.md)
- [Overview](https://docs.arkannis.net/cloud/azure/courses/az900-course/manage-azure-costs/overview.md)
- [Best practices](https://docs.arkannis.net/cloud/azure/courses/az900-course/manage-azure-costs/best-practices.md)
- [Pricing calculator](https://docs.arkannis.net/cloud/azure/courses/az900-course/manage-azure-costs/pricing-calculator.md)
- [Azure Cost Management](https://docs.arkannis.net/cloud/azure/courses/az900-course/manage-azure-costs/azure-cost-management.md)
- [SLA (Service level Agreements)](https://docs.arkannis.net/cloud/azure/courses/az900-course/sla-service-level-agreements.md)
- [Virtual Machines](https://docs.arkannis.net/cloud/azure/virtual-machines.md)
- [VM](https://docs.arkannis.net/cloud/azure/virtual-machines/vm.md)
- [Create a VM in a VNET](https://docs.arkannis.net/cloud/azure/virtual-machines/vm/create-a-vm-in-a-vnet.md)
- [Azure VM LVM corruption fix](https://docs.arkannis.net/cloud/azure/virtual-machines/vm/azure-vm-lvm-corruption-fix.md)
- [VMSS](https://docs.arkannis.net/cloud/azure/virtual-machines/vmss.md)
- [Add SSH Key to VMSS](https://docs.arkannis.net/cloud/azure/virtual-machines/vmss/add-ssh-key-to-vmss.md)
- [Docker](https://docs.arkannis.net/containerization/docker.md)
- [Docker Cheatsheet](https://docs.arkannis.net/containerization/docker/docker-cheatsheet.md)
- [Install docker on Debian](https://docs.arkannis.net/containerization/docker/install-docker-on-debian.md): This is a guide on how to install docker on Debian Linux Systems
- [Docker misc stuff](https://docs.arkannis.net/containerization/docker/docker-misc-stuff.md): Page containing interesting docker stuff that was not enough for it's own page
- [Docker Swarm](https://docs.arkannis.net/containerization/docker-swarm.md)
- [Docker Swarm Cheatsheet](https://docs.arkannis.net/containerization/docker-swarm/docker-swarm-cheatsheet.md)
- [Set up docker swarm](https://docs.arkannis.net/containerization/docker-swarm/set-up-docker-swarm.md)
- [Delete docker swarm](https://docs.arkannis.net/containerization/docker-swarm/delete-docker-swarm.md)
- [Mount and bind volumes](https://docs.arkannis.net/containerization/docker-swarm/mount-and-bind-volumes.md)
- [Deploy Portainer via docker swarm](https://docs.arkannis.net/containerization/docker-swarm/deploy-portainer-via-docker-swarm.md)
- [Docker Compose](https://docs.arkannis.net/containerization/docker-compose.md)
- [Jenkins via Docker Compose](https://docs.arkannis.net/containerization/docker-compose/jenkins-via-docker-compose.md)
- [PostgreSQL via Docker Compose](https://docs.arkannis.net/containerization/docker-compose/postgresql-via-docker-compose.md)
- [Wireguard via Docker Compose & HTTPS](https://docs.arkannis.net/containerization/docker-compose/wireguard-via-docker-compose-and-https.md)
- [Rancher](https://docs.arkannis.net/containerization/rancher.md)
- [Rancher installation guide](https://docs.arkannis.net/containerization/rancher/rancher-installation-guide.md)
- [Slurm](https://docs.arkannis.net/cluster-computing/slurm.md)
- [Job Manager is not responding](https://docs.arkannis.net/cluster-computing/slurm/job-manager-is-not-responding.md): The job manager, SLURM is not responding to request to start new jobs. Submit a job request and SLURM responds with a job number but the job is never started nor shows
- [Create new user](https://docs.arkannis.net/cluster-computing/slurm/create-new-user.md)
- [OpsCenter](https://docs.arkannis.net/cluster-computing/opscenter.md)
- [Clear old Snapshots](https://docs.arkannis.net/cluster-computing/opscenter/clear-old-snapshots.md)
- [Issues listing snapshots with nodetool](https://docs.arkannis.net/cluster-computing/opscenter/issues-listing-snapshots-with-nodetool.md)
- [General SQL](https://docs.arkannis.net/database/general-sql.md)
- [Database introduction](https://docs.arkannis.net/database/general-sql/database-introduction.md)
- [SQL 101](https://docs.arkannis.net/database/general-sql/sql-101.md): SQL is a simple languadge with a Simple Syntax to manage Relational Databases
- [SQL Cheatsheet](https://docs.arkannis.net/database/general-sql/sql-cheatsheet.md)
- [User rights](https://docs.arkannis.net/database/general-sql/user-rights.md)
- [Table Creation](https://docs.arkannis.net/database/general-sql/table-creation.md)
- [SQL Replication - Best practice](https://docs.arkannis.net/database/general-sql/sql-replication-best-practice.md)
- [SQL Database Design](https://docs.arkannis.net/database/general-sql/sql-database-design.md)
- [MS SQL](https://docs.arkannis.net/database/ms-sql.md)
- [Update whole table fast](https://docs.arkannis.net/database/ms-sql/update-whole-table-fast.md)
- [Oracle SQL (PL/SQL)](https://docs.arkannis.net/database/oracle-sql-pl-sql.md)
- [Oracle SQL Cheatsheet](https://docs.arkannis.net/database/oracle-sql-pl-sql/oracle-sql-cheatsheet.md)
- [Oracle SQL - Kill Sessions](https://docs.arkannis.net/database/oracle-sql-pl-sql/oracle-sql-kill-sessions.md)
- [PostgreSQL](https://docs.arkannis.net/database/postgresql.md)
- [Install PostgreSQL](https://docs.arkannis.net/database/postgresql/install-postgresql.md)
- [Create PostgreSQL Role and Database](https://docs.arkannis.net/database/postgresql/create-postgresql-role-and-database.md)
- [Managing Postgres with PgAdmin GUI](https://docs.arkannis.net/database/postgresql/managing-postgres-with-pgadmin-gui.md)
- [Enable remote access for PostgreSQL](https://docs.arkannis.net/database/postgresql/enable-remote-access-for-postgresql.md)
- [Authentication on PostgreSQL](https://docs.arkannis.net/database/postgresql/authentication-on-postgresql.md)
- [Returning in Postgres](https://docs.arkannis.net/database/postgresql/returning-in-postgres.md)
- [SQLite](https://docs.arkannis.net/database/sqlite.md)
- [Flyway Overview](https://docs.arkannis.net/database/flyway-overview.md)
- [SSRS Overview](https://docs.arkannis.net/database/ssrs-overview.md)
- [Cassandra](https://docs.arkannis.net/database/cassandra.md)
- [GC OutOfMemoryError](https://docs.arkannis.net/database/cassandra/gc-outofmemoryerror.md)
- [Ansible](https://docs.arkannis.net/devops/ansible.md)
- [Ansible Cheatsheet](https://docs.arkannis.net/devops/ansible/ansible-cheatsheet.md)
- [Common Ansible Tasks](https://docs.arkannis.net/devops/ansible/common-ansible-tasks.md)
- [Git](https://docs.arkannis.net/devops/git.md)
- [Git 101](https://docs.arkannis.net/devops/git/git-101.md)
- [Git 1kb files](https://docs.arkannis.net/devops/git/git-1kb-files.md): There is an issue where if you do not use git lfs, the bigger files will be downloaded as 1kb files.
- [Git Commit changes before merge](https://docs.arkannis.net/devops/git/git-commit-changes-before-merge.md)
- [Git Misc](https://docs.arkannis.net/devops/git/git-misc.md)
- [Git Markdown](https://docs.arkannis.net/devops/git/git-markdown.md)
- [Git Clone Repo via SSH](https://docs.arkannis.net/devops/git/git-clone-repo-via-ssh.md)
- [Github](https://docs.arkannis.net/devops/github.md)
- [How to use multiple accounts](https://docs.arkannis.net/devops/github/how-to-use-multiple-accounts.md)
- [Delete commits fully](https://docs.arkannis.net/devops/github/delete-commits-fully.md)
- [Set up git ignore file](https://docs.arkannis.net/devops/github/set-up-git-ignore-file.md)
- [Github Actions](https://docs.arkannis.net/devops/github-actions.md)
- [Install self hosted runner](https://docs.arkannis.net/devops/github-actions/install-self-hosted-runner.md)
- [Scheduling jobs cron style](https://docs.arkannis.net/devops/github-actions/scheduling-jobs-cron-style.md)
- [Passing ENV variable in script](https://docs.arkannis.net/devops/github-actions/passing-env-variable-in-script.md)
- [SSH to Server](https://docs.arkannis.net/devops/github-actions/ssh-to-server.md)
- [GitLab](https://docs.arkannis.net/devops/gitlab.md)
- [GitLab Cheatsheet](https://docs.arkannis.net/devops/gitlab/gitlab-cheatsheet.md)
- [Terraform](https://docs.arkannis.net/devops/terraform.md)
- [Terraform components](https://docs.arkannis.net/devops/terraform/terraform-components.md)
- [UPS - Njoy](https://docs.arkannis.net/hardware/ups-njoy.md)
- [Home Assistant](https://docs.arkannis.net/iot/home-assistant.md)
- [Valetudo configs](https://docs.arkannis.net/iot/home-assistant/valetudo-configs.md)
- [Mini Media Player](https://docs.arkannis.net/iot/home-assistant/mini-media-player.md)
- [HACS](https://docs.arkannis.net/iot/home-assistant/hacs.md)
- [Valetudo](https://docs.arkannis.net/iot/valetudo.md)
- [Roborock Gen 1](https://docs.arkannis.net/iot/valetudo/roborock-gen-1.md)
- [Roborock quick guide](https://docs.arkannis.net/iot/valetudo/roborock-quick-guide.md)
- [Roborock full Valetudo install guide](https://docs.arkannis.net/iot/valetudo/roborock-full-valetudo-install-guide.md)
- [Tasmota](https://docs.arkannis.net/iot/tasmota.md)
- [Tuya-Convert](https://docs.arkannis.net/iot/tasmota/tuya-convert.md)
- [LibreELEC](https://docs.arkannis.net/iot/libreelec.md)
- [Quick LibreELEC guide](https://docs.arkannis.net/iot/libreelec/quick-libreelec-guide.md)
- [Configure X96 Mini Remote](https://docs.arkannis.net/iot/libreelec/configure-x96-mini-remote.md)
- [Linux](https://docs.arkannis.net/os/linux.md)
- [Learning guidelines](https://docs.arkannis.net/os/linux/learning-guidelines.md)
- [LPIC1 Notes](https://docs.arkannis.net/os/linux/learning-guidelines/lpic1-notes.md)
- [Linux Academy Notes](https://docs.arkannis.net/os/linux/learning-guidelines/linux-academy-notes.md)
- [Install / Update Guides](https://docs.arkannis.net/os/linux/install-update-guides.md)
- [Set up Raspberry PI](https://docs.arkannis.net/os/linux/install-update-guides/set-up-raspberry-pi.md)
- [Update Debian 10 (buster) to Debian 11 (bullseye)](https://docs.arkannis.net/os/linux/install-update-guides/update-debian-10-buster-to-debian-11-bullseye.md)
- [Increase disk size](https://docs.arkannis.net/os/linux/increase-disk-size.md)
- [umask](https://docs.arkannis.net/os/linux/umask.md)
- [inodes](https://docs.arkannis.net/os/linux/inodes.md)
- [at jobs](https://docs.arkannis.net/os/linux/at-jobs.md)
- [yum](https://docs.arkannis.net/os/linux/yum.md)
- [yum update vs yum upgrade](https://docs.arkannis.net/os/linux/yum/yum-update-vs-yum-upgrade.md)
- [find](https://docs.arkannis.net/os/linux/find.md)
- [ssh](https://docs.arkannis.net/os/linux/ssh.md)
- [SSH returns: no matching host key type found. Their offer: ssh-rsa](https://docs.arkannis.net/os/linux/ssh/ssh-returns-no-matching-host-key-type-found.-their-offer-ssh-rsa.md)
- [Generate Public Key from Private Key](https://docs.arkannis.net/os/linux/ssh/generate-public-key-from-private-key.md)
- [Run local bash scripts on remote server](https://docs.arkannis.net/os/linux/ssh/run-local-bash-scripts-on-remote-server.md)
- [crontab](https://docs.arkannis.net/os/linux/crontab.md)
- [Crontab 1st Sunday of every Month](https://docs.arkannis.net/os/linux/crontab/crontab-1st-sunday-of-every-month.md)
- [Set crontab to execute after restart](https://docs.arkannis.net/os/linux/crontab/set-crontab-to-execute-after-restart.md)
- [vim](https://docs.arkannis.net/os/linux/vim.md)
- [Use sed inside vim](https://docs.arkannis.net/os/linux/vim/use-sed-inside-vim.md)
- [networking](https://docs.arkannis.net/os/linux/networking.md)
- [Check Port](https://docs.arkannis.net/os/linux/networking/check-port.md)
- [fail2ban](https://docs.arkannis.net/os/linux/fail2ban.md)
- [bashrc](https://docs.arkannis.net/os/linux/bashrc.md)
- [lvm](https://docs.arkannis.net/os/linux/lvm.md)
- [fallocate](https://docs.arkannis.net/os/linux/fallocate.md)
- [Generate dummy file with actual size](https://docs.arkannis.net/os/linux/fallocate/generate-dummy-file-with-actual-size.md)
- [openssl](https://docs.arkannis.net/os/linux/openssl.md)
- [Create Certificate via CNF file](https://docs.arkannis.net/os/linux/openssl/create-certificate-via-cnf-file.md)
- [OpenSSL cert conversion](https://docs.arkannis.net/os/linux/openssl/openssl-cert-conversion.md)
- [Windows](https://docs.arkannis.net/os/windows.md)
- [Windows - Get App port by PID](https://docs.arkannis.net/os/windows/windows-get-app-port-by-pid.md)
- [Windows - Upgrade Windows build](https://docs.arkannis.net/os/windows/windows-upgrade-windows-build.md)
- [Windows - Server](https://docs.arkannis.net/os/windows/windows-server.md)
- [Android](https://docs.arkannis.net/os/android.md)
- [Android - Motorola Unlock](https://docs.arkannis.net/os/android/android-motorola-unlock.md)
- [Android - /E Project](https://docs.arkannis.net/os/android/android-e-project.md)
- [PinePhone](https://docs.arkannis.net/os/pinephone.md)
- [PinePhone - Instructions for creating a PureOS image for PinePhone](https://docs.arkannis.net/os/pinephone/pinephone-instructions-for-creating-a-pureos-image-for-pinephone.md)
- [Nagios](https://docs.arkannis.net/monitoring/nagios.md)
- [CPU threshold value calculation](https://docs.arkannis.net/monitoring/nagios/cpu-threshold-value-calculation.md)
- [New Relic](https://docs.arkannis.net/monitoring/new-relic.md)
- [New Relic Flex Integration](https://docs.arkannis.net/monitoring/new-relic/new-relic-flex-integration.md)
- [NRQL Alerts examples](https://docs.arkannis.net/monitoring/new-relic/nrql-alerts-examples.md)
- [Zabbix](https://docs.arkannis.net/monitoring/zabbix.md)
- [Zabbix Proxy not communicating with Windows Server](https://docs.arkannis.net/monitoring/zabbix/zabbix-proxy-not-communicating-with-windows-server.md)
- [Outlook](https://docs.arkannis.net/microsoft-suite/outlook.md)
- [Change View](https://docs.arkannis.net/microsoft-suite/outlook/change-view.md)
- [Excel](https://docs.arkannis.net/microsoft-suite/excel.md)
- [Excel Shortcuts](https://docs.arkannis.net/microsoft-suite/excel/excel-shortcuts.md)
- [Windows Subset for Linux](https://docs.arkannis.net/microsoft-suite/windows-subset-for-linux.md)
- [WSL no internet connection](https://docs.arkannis.net/microsoft-suite/windows-subset-for-linux/wsl-no-internet-connection.md)
- [General Networking](https://docs.arkannis.net/networking/general-networking.md)
- [IP Classes and Subnet Masks](https://docs.arkannis.net/networking/general-networking/ip-classes-and-subnet-masks.md)
- [Network CIDR Charts - /-es or IP Prefix](https://docs.arkannis.net/networking/general-networking/network-cidr-charts-es-or-ip-prefix.md)
- [OSI Model Overview](https://docs.arkannis.net/networking/general-networking/osi-model-overview.md)
- [Three Way Handshake & TCP Overview](https://docs.arkannis.net/networking/general-networking/three-way-handshake-and-tcp-overview.md)
- [F5](https://docs.arkannis.net/networking/f5.md)
- [Authelia](https://docs.arkannis.net/networking/authelia.md)
- [What is Authelia](https://docs.arkannis.net/networking/authelia/what-is-authelia.md)
- [Nginx Proxy Manager](https://docs.arkannis.net/networking/nginx-proxy-manager.md)
- [Nginx Proxy Manager - DuckDNS going down](https://docs.arkannis.net/networking/nginx-proxy-manager/nginx-proxy-manager-duckdns-going-down.md)
- [Nmap](https://docs.arkannis.net/networking/nmap.md)
- [OpenWRT](https://docs.arkannis.net/networking/openwrt.md)
- [Securing OpenWRT](https://docs.arkannis.net/networking/openwrt/securing-openwrt.md)
- [OpenWRT - Read logs](https://docs.arkannis.net/networking/openwrt/openwrt-read-logs.md)
- [OpenWRT - Adding DHCP Entry](https://docs.arkannis.net/networking/openwrt/openwrt-adding-dhcp-entry.md)
- [OpenWRT - Wireguard](https://docs.arkannis.net/networking/openwrt/openwrt-wireguard.md)
- [OpenWRT - Set up OpenVPN](https://docs.arkannis.net/networking/openwrt/openwrt-set-up-openvpn.md)
- [OpenWRT - Internal DNS Service](https://docs.arkannis.net/networking/openwrt/openwrt-internal-dns-service.md)
- [OpenWRT - Set up new Wifi Interface](https://docs.arkannis.net/networking/openwrt/openwrt-set-up-new-wifi-interface.md)
- [OpenWRT - Set up VLAN](https://docs.arkannis.net/networking/openwrt/openwrt-set-up-vlan.md)
- [OpenWRT - VPN Policy Routing](https://docs.arkannis.net/networking/openwrt/openwrt-vpn-policy-routing.md)
- [Pihole](https://docs.arkannis.net/networking/pihole.md)
- [Enabling HTTPS for your Pihole Web Interface](https://docs.arkannis.net/networking/pihole/enabling-https-for-your-pihole-web-interface.md)
- [Edit Pihole DNS entries](https://docs.arkannis.net/networking/pihole/edit-pihole-dns-entries.md)
- [RVS](https://docs.arkannis.net/networking/rvs.md)
- [RVS - Observer Modification](https://docs.arkannis.net/networking/rvs/rvs-observer-modification.md)
- [RVS - All Parameters](https://docs.arkannis.net/networking/rvs/rvs-all-parameters.md)
- [RVS - Adding a station](https://docs.arkannis.net/networking/rvs/rvs-adding-a-station.md)
- [Wireguard](https://docs.arkannis.net/networking/wireguard.md)
- [FTP](https://docs.arkannis.net/networking/ftp.md)
- [Connect to FTP anonymously](https://docs.arkannis.net/networking/ftp/connect-to-ftp-anonymously.md)
- [CTF](https://docs.arkannis.net/pen-testing/ctf.md)
- [CTF Links](https://docs.arkannis.net/pen-testing/ctf/ctf-links.md)
- [Python](https://docs.arkannis.net/programming/python.md)
- [Classic Python](https://docs.arkannis.net/programming/python/classic-python.md)
- [Python Cheatsheet](https://docs.arkannis.net/programming/python/classic-python/python-cheatsheet.md)
- [Python Shortcuts](https://docs.arkannis.net/programming/python/classic-python/python-shortcuts.md)
- [Dunder Methods](https://docs.arkannis.net/programming/python/classic-python/dunder-methods.md)
- [hasattr(), getattr(), delattr()](https://docs.arkannis.net/programming/python/classic-python/hasattr-getattr-delattr.md)
- [Useful Exceptions](https://docs.arkannis.net/programming/python/classic-python/useful-exceptions.md)
- [Dictionary](https://docs.arkannis.net/programming/python/classic-python/dictionary.md)
- [isinstance()](https://docs.arkannis.net/programming/python/classic-python/isinstance.md)
- [isdigit(), isdecimal(), isalpha()](https://docs.arkannis.net/programming/python/classic-python/isdigit-isdecimal-isalpha.md)
- [return](https://docs.arkannis.net/programming/python/classic-python/return.md)
- [Functions](https://docs.arkannis.net/programming/python/classic-python/functions.md)
- [Lists](https://docs.arkannis.net/programming/python/classic-python/lists.md)
- [ord(), chr()](https://docs.arkannis.net/programming/python/classic-python/ord-chr.md)
- [squares, twos, odds](https://docs.arkannis.net/programming/python/classic-python/squares-twos-odds.md)
- [Bubble sort](https://docs.arkannis.net/programming/python/classic-python/bubble-sort.md)
- [append() and insert()](https://docs.arkannis.net/programming/python/classic-python/append-and-insert.md)
- [Bitwise operators](https://docs.arkannis.net/programming/python/classic-python/bitwise-operators.md)
- [while, for & else](https://docs.arkannis.net/programming/python/classic-python/while-for-and-else.md)
- [Arithmetic Operators](https://docs.arkannis.net/programming/python/classic-python/arithmetic-operators.md)
- [equal operators](https://docs.arkannis.net/programming/python/classic-python/equal-operators.md): (\*=, //=, +=, -=, %=)
- [Structure Projects](https://docs.arkannis.net/programming/python/classic-python/structure-projects.md)
- [Modules](https://docs.arkannis.net/programming/python/modules.md)
- [Webscraping](https://docs.arkannis.net/programming/python/modules/webscraping.md)
- [BeautifulSoup](https://docs.arkannis.net/programming/python/modules/webscraping/beautifulsoup.md)
- [PySimpleGui](https://docs.arkannis.net/programming/python/modules/pysimplegui.md)
- [Fast Crashcourse on PySimpleGui](https://docs.arkannis.net/programming/python/modules/pysimplegui/fast-crashcourse-on-pysimplegui.md)
- [os](https://docs.arkannis.net/programming/python/modules/os.md): Module to interact with the operating system
- [python-docx](https://docs.arkannis.net/programming/python/modules/python-docx.md): Module used for manipulating Documents
- [Generate DOCX file](https://docs.arkannis.net/programming/python/modules/python-docx/generate-docx-file.md)
- [psycopg2](https://docs.arkannis.net/programming/python/modules/psycopg2.md): Module used for database connection (PostgreSQL)
- [PostgreSQL Connection](https://docs.arkannis.net/programming/python/modules/psycopg2/postgresql-connection.md)
- [Pydantic Model vs SQLAlchemy Model](https://docs.arkannis.net/programming/python/modules/pydantic-model-vs-sqlalchemy-model.md)
- [Frameworks](https://docs.arkannis.net/programming/python/frameworks.md)
- [FastAPI](https://docs.arkannis.net/programming/python/frameworks/fastapi.md): On Stop Shop Module for creating APIs with Python
- [FastAPI Quick overview](https://docs.arkannis.net/programming/python/frameworks/fastapi/fastapi-quick-overview.md)
- [Installing FastAPI and Dependencies](https://docs.arkannis.net/programming/python/frameworks/fastapi/installing-fastapi-and-dependencies.md)
- [Starting FastAPI](https://docs.arkannis.net/programming/python/frameworks/fastapi/starting-fastapi.md)
- [Path Operations](https://docs.arkannis.net/programming/python/frameworks/fastapi/path-operations.md)
- [Creating HTTP Operation paths](https://docs.arkannis.net/programming/python/frameworks/fastapi/creating-http-operation-paths.md)
- [Send Data via Body of HTTP Request](https://docs.arkannis.net/programming/python/frameworks/fastapi/send-data-via-body-of-http-request.md)
- [Schema Validation with Pydantic](https://docs.arkannis.net/programming/python/frameworks/fastapi/schema-validation-with-pydantic.md)
- [CRUD Operations](https://docs.arkannis.net/programming/python/frameworks/fastapi/crud-operations.md)
- [Storing in Array](https://docs.arkannis.net/programming/python/frameworks/fastapi/storing-in-array.md)
- [Retrieve one individual entry](https://docs.arkannis.net/programming/python/frameworks/fastapi/retrieve-one-individual-entry.md)
- [Changing response Status Codes](https://docs.arkannis.net/programming/python/frameworks/fastapi/changing-response-status-codes.md)
- [Deleting entries](https://docs.arkannis.net/programming/python/frameworks/fastapi/deleting-entries.md)
- [Updating entries](https://docs.arkannis.net/programming/python/frameworks/fastapi/updating-entries.md)
- [API Documentation](https://docs.arkannis.net/programming/python/frameworks/fastapi/api-documentation.md)
- [Setup App Database & connect to database](https://docs.arkannis.net/programming/python/frameworks/fastapi/setup-app-database-and-connect-to-database.md)
- [FastAPI Response Model via Pydantic](https://docs.arkannis.net/programming/python/frameworks/fastapi/fastapi-response-model-via-pydantic.md)
- [Hashing passwords via FastAPI](https://docs.arkannis.net/programming/python/frameworks/fastapi/hashing-passwords-via-fastapi.md)
- [Getting user by ID](https://docs.arkannis.net/programming/python/frameworks/fastapi/getting-user-by-id.md)
- [FastAPI Routers](https://docs.arkannis.net/programming/python/frameworks/fastapi/fastapi-routers.md)
- [Router Prefix](https://docs.arkannis.net/programming/python/frameworks/fastapi/router-prefix.md)
- [Router Tags](https://docs.arkannis.net/programming/python/frameworks/fastapi/router-tags.md)
- [JWT Token Basics](https://docs.arkannis.net/programming/python/frameworks/fastapi/jwt-token-basics.md)
- [Login Process](https://docs.arkannis.net/programming/python/frameworks/fastapi/login-process.md)
- [Creating Token with OAuth2](https://docs.arkannis.net/programming/python/frameworks/fastapi/creating-token-with-oauth2.md)
- [OAuth2 PasswordRequestForm](https://docs.arkannis.net/programming/python/frameworks/fastapi/oauth2-passwordrequestform.md)
- [Verify user is Logged In](https://docs.arkannis.net/programming/python/frameworks/fastapi/verify-user-is-logged-in.md)
- [Protecting Routes](https://docs.arkannis.net/programming/python/frameworks/fastapi/protecting-routes.md)
- [Fetching User in Protected Routes](https://docs.arkannis.net/programming/python/frameworks/fastapi/fetching-user-in-protected-routes.md)
- [SQLAlchemy](https://docs.arkannis.net/programming/python/frameworks/sqlalchemy.md)
- [What is an ORM](https://docs.arkannis.net/programming/python/frameworks/sqlalchemy/what-is-an-orm.md)
- [SQLAlchemy setup](https://docs.arkannis.net/programming/python/frameworks/sqlalchemy/sqlalchemy-setup.md)
- [Adding CreatedAt Column](https://docs.arkannis.net/programming/python/frameworks/sqlalchemy/adding-createdat-column.md)
- [CRUD via SQLAlchemy](https://docs.arkannis.net/programming/python/frameworks/sqlalchemy/crud-via-sqlalchemy.md)
- [Efficient way of passing params in SQLAlchemy](https://docs.arkannis.net/programming/python/frameworks/sqlalchemy/efficient-way-of-passing-params-in-sqlalchemy.md)
- [Creating Users Table via SQLAlchemy & FastAPI](https://docs.arkannis.net/programming/python/frameworks/sqlalchemy/creating-users-table-via-sqlalchemy-and-fastapi.md)
- [Virtual Environments (venv)](https://docs.arkannis.net/programming/python/virtual-environments-venv.md)
- [General Programming Concepts](https://docs.arkannis.net/programming/general-programming-concepts.md)
- [Interview Questions & Answers](https://docs.arkannis.net/programming/interview-questions-and-answers.md)
- [General Programming Questions](https://docs.arkannis.net/programming/interview-questions-and-answers/general-programming-questions.md)
- [Python Interview Questions Beginner](https://docs.arkannis.net/programming/interview-questions-and-answers/python-interview-questions-beginner.md)
- [Courses](https://docs.arkannis.net/programming/courses.md)
- [Python - PCAP-31-03 Course](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course.md)
- [Overview & Introduction](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/overview-and-introduction.md)
- [Exam Syllabus](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/overview-and-introduction/exam-syllabus.md)
- [Basics of variables](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/overview-and-introduction/basics-of-variables.md)
- [Basic Data Types](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/overview-and-introduction/basic-data-types.md)
- [Basic Arithmetic in Python](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/overview-and-introduction/basic-arithmetic-in-python.md)
- [Indexing and Slicing Strings](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/overview-and-introduction/indexing-and-slicing-strings.md)
- [Basic String Methods](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/overview-and-introduction/basic-string-methods.md)
- [Format Method](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/overview-and-introduction/format-method.md)
- [Strings are Immutable](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/overview-and-introduction/strings-are-immutable.md)
- [Lists, Tuples and Dictionaries](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/lists-tuples-and-dictionaries.md)
- [Lists](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/lists-tuples-and-dictionaries/lists.md)
- [Accessing Elements in Nested Lists](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/lists-tuples-and-dictionaries/accessing-elements-in-nested-lists.md)
- [Finding Index positions in Lists and counting duplicates](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/lists-tuples-and-dictionaries/finding-index-positions-in-lists-and-counting-duplicates.md)
- [Tuples](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/lists-tuples-and-dictionaries/tuples.md)
- [Dictionaries](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/lists-tuples-and-dictionaries/dictionaries.md)
- [Comparison Operators](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/lists-tuples-and-dictionaries/comparison-operators.md)
- [Functions and Variable Scope](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/functions-and-variable-scope.md)
- [Creating functions](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/functions-and-variable-scope/creating-functions.md)
- [\*args and \*\*kwargs](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/functions-and-variable-scope/args-and-kwargs.md)
- [Basic Variable scope](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/functions-and-variable-scope/basic-variable-scope.md)
- [Scope and Nested functions](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/functions-and-variable-scope/scope-and-nested-functions.md)
- [Control Flow](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/control-flow.md)
- [If & Else Statements](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/control-flow/if-and-else-statements.md)
- [Elif Statements](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/control-flow/elif-statements.md)
- [For Loops](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/control-flow/for-loops.md)
- [Pass Statement in For Loops](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/control-flow/pass-statement-in-for-loops.md)
- [While Loops](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/control-flow/while-loops.md)
- [Looping and Unpacking with Dictionaries and Tuples](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/control-flow/looping-and-unpacking-with-dictionaries-and-tuples.md)
- [Range, Enumerate and Zip Functions](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/control-flow/range-enumerate-and-zip-functions.md)
- [More Handy Functions and the Random Package](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/control-flow/more-handy-functions-and-the-random-package.md)
- [Accepting Input from User](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/control-flow/accepting-input-from-user.md)
- [Modules, Packages and OOP](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/modules-packages-and-oop.md)
- [Revising the Difference between Methods and Functions](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/modules-packages-and-oop/revising-the-difference-between-methods-and-functions.md)
- [Classes and Objects](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/modules-packages-and-oop/classes-and-objects.md)
- [Classes Attributes vs Object Attributes](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/modules-packages-and-oop/classes-attributes-vs-object-attributes.md)
- [Calling Python Code that is Saved in Another File](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/modules-packages-and-oop/calling-python-code-that-is-saved-in-another-file.md)
- [Inheritance and Polymorphism](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/modules-packages-and-oop/inheritance-and-polymorphism.md)
- [Abstract Classes and Methods](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/modules-packages-and-oop/abstract-classes-and-methods.md)
- [Practical Application of OOP](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/modules-packages-and-oop/practical-application-of-oop.md)
- [Double Under (Dunder) Methods](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/modules-packages-and-oop/double-under-dunder-methods.md)
- [Python Script Files](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/modules-packages-and-oop/python-script-files.md)
- [Python Files](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/modules-packages-and-oop/python-files.md)
- [Understanding the if \_\_name\_\_ == '\_\_main\_\_' Syntax](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/modules-packages-and-oop/understanding-the-if-__name__-__main__-syntax.md)
- [File IO and Exception Handling](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/file-io-and-exception-handling.md)
- [Exception Handling](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/file-io-and-exception-handling/exception-handling.md)
- [File IO](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/file-io-and-exception-handling/file-io.md)
- [File IO with Exception Handling](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/file-io-and-exception-handling/file-io-with-exception-handling.md)
- [OS Module](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/file-io-and-exception-handling/os-module.md)
- [argv Command Line Arguments and the re Module](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/file-io-and-exception-handling/argv-command-line-arguments-and-the-re-module.md)
- [Misc Stuff and Q\&A](https://docs.arkannis.net/programming/courses/python-pcap-31-03-course/misc-stuff-and-q-and-a.md)
- [IDE](https://docs.arkannis.net/programming/ide.md)
- [Virtual Studio Code](https://docs.arkannis.net/programming/ide/virtual-studio-code.md)
- [Cheatsheet](https://docs.arkannis.net/programming/ide/virtual-studio-code/cheatsheet.md)
- [Postman](https://docs.arkannis.net/programming/postman.md)
- [Postman Overview](https://docs.arkannis.net/programming/postman/postman-overview.md)
- [Create a GET HTTP request](https://docs.arkannis.net/programming/postman/create-a-get-http-request.md)
- [HTTP Requests](https://docs.arkannis.net/programming/postman/http-requests.md)
- [Saving Postman requests](https://docs.arkannis.net/programming/postman/saving-postman-requests.md)
- [Environment Variables](https://docs.arkannis.net/programming/postman/environment-variables.md)
- [Proxmox](https://docs.arkannis.net/virtualization/proxmox.md): Proxmox is a Type 1 Hypervisor based on Debian, it is free, open source and scalable
- [Proxmox Cheatsheet](https://docs.arkannis.net/virtualization/proxmox/proxmox-cheatsheet.md)
- [Proxmox Common Errors](https://docs.arkannis.net/virtualization/proxmox/proxmox-common-errors.md)
- [Install Home Assistant in Proxmox via script](https://docs.arkannis.net/virtualization/proxmox/install-home-assistant-in-proxmox-via-script.md)
- [Create cloud-init template](https://docs.arkannis.net/virtualization/proxmox/create-cloud-init-template.md)
- [Install guest-agent on new VM](https://docs.arkannis.net/virtualization/proxmox/install-guest-agent-on-new-vm.md)
- [Proxmox post install script](https://docs.arkannis.net/virtualization/proxmox/proxmox-post-install-script.md)
- [Apache](https://docs.arkannis.net/webservers/apache.md)
- [Redirect 301 - Apache to index.html](https://docs.arkannis.net/webservers/apache/redirect-301-apache-to-index.html.md)
- [Glassfish](https://docs.arkannis.net/webservers/glassfish.md)
- [Redirect 301 Glassfish](https://docs.arkannis.net/webservers/glassfish/redirect-301-glassfish.md)
- [Tomcat](https://docs.arkannis.net/webservers/tomcat.md)
- [Useful tomcat files](https://docs.arkannis.net/webservers/tomcat/useful-tomcat-files.md)
- [NetApp](https://docs.arkannis.net/storage/netapp.md)
- [Netapp Overview](https://docs.arkannis.net/storage/netapp/netapp-overview.md)
- [How to create symlinks](https://docs.arkannis.net/storage/netapp/how-to-create-symlinks.md)
- [Nextcloud](https://docs.arkannis.net/storage/nextcloud.md)
- [Nextcloud Snap install and S3 Storage Bucket](https://docs.arkannis.net/storage/nextcloud/nextcloud-snap-install-and-s3-storage-bucket.md)
- [Nextcloud Fail2Ban Regex](https://docs.arkannis.net/storage/nextcloud/nextcloud-fail2ban-regex.md)
- [Set up OnlyOffice on Nextcloud](https://docs.arkannis.net/storage/nextcloud/set-up-onlyoffice-on-nextcloud.md)
- [Set up Joplin and CalDav on Nextcloud](https://docs.arkannis.net/storage/nextcloud/set-up-joplin-and-caldav-on-nextcloud.md)
- [Ansys](https://docs.arkannis.net/software/ansys.md)
- [Ansys missing libraries](https://docs.arkannis.net/software/ansys/ansys-missing-libraries.md)
- [Ansys install](https://docs.arkannis.net/software/ansys/ansys-install.md)
- [Jboss](https://docs.arkannis.net/software/jboss.md)
- [Jboss process not working](https://docs.arkannis.net/software/jboss/jboss-process-not-working.md)
