Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added a nixos development build for for local linux development #105

Open
wants to merge 67 commits into
base: dev
Choose a base branch
from

Commits on Aug 22, 2024

  1. Configuration menu
    Copy the full SHA
    3cbfe66 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. Update flake.lock inputs

    Update flake.lock inputs
    
    - Updated `dream2nix` to the latest version.
    - Removed deprecated inputs related to `dream2nix`, including `devshell`, `flake-compat`, `flake-parts`, and others.
    - Added new inputs for `purescript-overlay` and `pyproject-nix`.
    - Updated `nixpkgs` and `flake-utils` to the latest versions.
    
    This update syncs the project dependencies with the latest available versions, potentially improving stability and compatibility.
    naterfute committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    af4394a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a19d6bc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    626d6e3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    125bd61 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0a2f1fc View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2024

  1. Configuration menu
    Copy the full SHA
    c28467d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    53f95f8 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. Configuration menu
    Copy the full SHA
    32e0282 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e303fa7 View commit details
    Browse the repository at this point in the history
  3. huge changes bringing the build system that much closer to working

    Pterodactyl -> Pyrodactyl
    naterfute committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    ad29b0c View commit details
    Browse the repository at this point in the history
  4. add configuration.nix file

    this file contains things such as mysql, redis, and docker setup information for nix
    naterfute committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    1385b85 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. Added temp buildsteps file

    File Is to be renamed and moved before merge with main.
    This file contains a modified version of vagrant/provision.sh
    specifically made for the nixos development process
    naterfute committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    713434e View commit details
    Browse the repository at this point in the history
  2. moved from mariadb to mysql

    Mariadb kept crashing my computer and causing long hangs in the terminal, so I swapped to mysql for development
    naterfute committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    e9c0a21 View commit details
    Browse the repository at this point in the history
  3. stopped cp of .env.example to .env and fixed access list for mysql

    Mysql was granting all writes on "*" to both users, mysql uses "%" as a wildcard, I forgot and messed up
    naterfute committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    9471ada View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b1cc035 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    64ccdac View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    36d52a6 View commit details
    Browse the repository at this point in the history
  7. Transitioned most systemd tasks to nixos task configurations and repl…

    …aced /var/www/pterodactyl to cwd
    naterfute committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    bff53be View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9c883c4 View commit details
    Browse the repository at this point in the history
  9. everything up to starting wings is working, time to see if I can get …

    …web server working as well
    naterfute committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    6ba2b45 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    812f043 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    14f9839 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. Configuration menu
    Copy the full SHA
    52f68e8 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2024

  1. Configuration menu
    Copy the full SHA
    582c5df View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2024

  1. Configuration menu
    Copy the full SHA
    a2c1a57 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Configuration menu
    Copy the full SHA
    b9e2c27 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    46256fb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    16b1a92 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    af2c180 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bfbe0a3 View commit details
    Browse the repository at this point in the history
  6. Fix: Changed from nixos-unstable to nixos-24.05 packages

    Also added mariadb service back in flake.nix and stop mariadb docker container on nix shutdown
    naterfute committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    fb5850e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    399d2b5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3b1d14f View commit details
    Browse the repository at this point in the history
  9. fix: wings didn't work in cli so made it a docker container and organ…

    …ized docker-compose files
    naterfute committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    fc26608 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3aef4ec View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    69c9cac View commit details
    Browse the repository at this point in the history
  12. fix: changed directory for wings docker container from ./nix/pterodac…

    …ytl/<name> to ./<name>
    naterfute committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    55237f9 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    9d2a74b View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Configuration menu
    Copy the full SHA
    547ce90 View commit details
    Browse the repository at this point in the history
  2. added some resets for mariadb and pterodactyl whenever the app is sta…

    …rted(subject to change in the future
    naterfute committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    c7c8d41 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    da81979 View commit details
    Browse the repository at this point in the history
  4. deleted mariadb reset in buildsteps and added 20 seconds for mariadb …

    …to start
    
    deleting the mariadb folders was causing errors to occur, and not waiting long enough causes database connection errors
    naterfute committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    84e3c36 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ababdce View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    40923c5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c6858d4 View commit details
    Browse the repository at this point in the history
  8. Disable recaptcha on setup

    naterfute committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    97a3ff4 View commit details
    Browse the repository at this point in the history
  9. docs: Formatting fixes

    naterfute committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    0d27d1f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9c3540c View commit details
    Browse the repository at this point in the history
  11. docs: https does not work

    I really need to proofread my docs before I push them
    naterfute committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    c1d6992 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    9b7803d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    7c5980f View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2024

  1. Merge branch 'dev'

    he3als committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    5985695 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Configuration menu
    Copy the full SHA
    707949b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3f2de83 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. docs(README): notes about local development on linux

    added info about pterodactyl wings not working in nixos dev environment
    naterfute committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    b33a97b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d926d58 View commit details
    Browse the repository at this point in the history
  3. Revert last commit

    naterfute authored Sep 25, 2024
    Configuration menu
    Copy the full SHA
    5f40753 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3eb91d7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    10d5a1a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f432553 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6fb311f View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. Configuration menu
    Copy the full SHA
    3b30946 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    76a4e71 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. Configuration menu
    Copy the full SHA
    4d19b7e View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. Configuration menu
    Copy the full SHA
    606ca73 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    631c720 View commit details
    Browse the repository at this point in the history