Stop tracking .env configuration.

This commit is contained in:
rapturate
2026-06-09 15:58:36 -04:00
parent 92bdaee885
commit 8b39ddecac
5 changed files with 3 additions and 18 deletions

8
.env
View File

@@ -1,8 +0,0 @@
# ParseLogCLI Global Environment Configuration
# Generated on 2026-06-09
# Path to the MaxMind GeoLite2 City Database binary
DB_PATH=data/GeoLite2-City.mmdb
# Absolute or relative path to the server access logs target file
LOG_PATH=test_logs/access.log.txt

4
.gitignore vendored
View File

@@ -18,8 +18,6 @@ generated/
*.so *.so
*.dylib *.dylib
*.dll *.dll
*.exe
LumberJack
# ========================================== # ==========================================
# Language Server & IDE Support (Arch Linux / Dev Tools) # Language Server & IDE Support (Arch Linux / Dev Tools)
@@ -46,5 +44,5 @@ compile_commands.json
# ========================================== # ==========================================
# Sensitive Files # Sensitive Files
# ========================================== # ==========================================
*.env .env
.env .env

BIN
LumberJack Executable file

Binary file not shown.

View File

@@ -1,12 +1,7 @@
LumberJack TUI takes in an Apache2 access log file and provides an interactive interface to check your logs. LumberJack TUI takes in an Apache2 access log file and provides an interactive interface to check your logs.
REQUIREMENTS:
- Access to a GeoLite2-City.mmdb database file.
* The signup page is provided here:
https://dev.maxmind.com/geoip/geolite2-free-geolocation-data/
NOTES: NOTES:
- The TUI will ask for the access.log file location and the GeoLite2-City.mmdb file location on startup. It will then create a local .env file with the locations you provided. If you mess up, just change them in the file for now. - The TUI will ask for the access.log file location and the GeoLite2-City.mmdb file location on startup. It will then create local .env file with the locations you provided. If you mess up, just change them in the file for now.
* I have not tried using the GeoLite2-Country.mmdb file and do not know if it will crash the application... * I have not tried using the GeoLite2-Country.mmdb file and do not know if it will crash the application...

View File

@@ -27,7 +27,7 @@ int main() {
// ── 1. App State ───────────────────────────────────────────────────────── // ── 1. App State ─────────────────────────────────────────────────────────
bool setup_complete = false; bool setup_complete = false;
std::string log_file_path = ""; std::string log_file_path = "";
std::string mmdb_path = ""; std::string mmdb_path = "ip_data/GeoLite2-City.mmdb";
std::string search_query = ""; std::string search_query = "";
if (check_for_env()) { if (check_for_env()) {