This website

Todos

Workflow and configuration

Todos

Emacs

  • Put the org-mode clock in the menu bar: https://github.com/mmagnus/EmacsOrgModeClockingXBar?tab=readme-ov-file
    • Add the tag of the task to the org-clock
    • Add icons for task categories
  • [-] Work out prettify-symbols-mode for:
    • bullet points
    • headings (replace org-bullets)
    • org TODO states maybe
  • Emacs ebook reading and note taking in orgfiles (link)
    • org-noter
    • nov.el
  • Create a basic ‘work’ template for org-roam which includes/features:
    • timestamp (active or inactive timestamp)
    • filetags (or active encouragement to tag the file, maybe put the cursor here first)
    • organization by folder/tag/topic (so tags/folders for S&P, DWO, cloud, etc.)

Selfhosting

Todos

Ebooks (*.joostagterhoek.nl)

  • Try out Calibre Web for ebook management

Quartz (joostagterhoek.nl)

Study

Azure

AZ-104

  • fill in

AZ-500

  • fill in

AZ-900

  • fill in

SC-200

  • fill in

SC-400

Malware analysis & development

Maldev Academy

Flask SOC project

Todos

Programming

backend
frontend
  • analyze example frontend CSS like AbuseIPDB
    • See: view-source:https://www.abuseipdb.com/
  • build secondary CSS and HTML results-page based on AbuseIPDB

Deployment

Python wheel & Gunicorn
Docker container
  • Build and push a local container to the Gitlab container registry on code.joostagterhoek.nl ✅ See tag 1:0 of flask-soc-site

  • Pull and run the built container on a test domain configured with YunoHost Reverse Proxy-application ✅ See soc.joostagterhoek.nl

  • Add WSGI-server to Docker container (Gunicorn f.e.)

    • ✅ currently CMD ["gunicorn", "-b", "0.0.0.0:8000", "flask_soc_site:create_app()"] in Dockerfile
  • [-] Add secrets at runtime through Docker Compose file

  • Consume secrets in Flask app via Docker secrets (Swarm)

    • get_docker_secret with docker service create --secret <secret-name> --secret <another-secret-name> and so on
  • Reproduce working Docker service in the Gitlab pipeline

GUI SOC project

Notes on this website