Initial deploy setup
deploy / deploy (push) Canceled after 0s

This commit is contained in:
Jens
2026-07-21 14:00:00 +02:00
commit b8091e59bd
285 changed files with 27854 additions and 0 deletions
+16
View File
@@ -0,0 +1,16 @@
# Lokale geodata
Plaats hier de door de beheerder aangeleverde geodatabestanden.
Deze bestanden worden niet automatisch meegeleverd in de repository.
Aanbevolen bestandsformaat:
- `geodata-belgie.csv` (of vergelijkbaar)
- kolommen: `postal_code,municipality,region,latitude,longitude`
- geexporteerd als UTF-8 met komma als scheidingsteken
Importeer met:
```bash
python manage.py import_geodata config-data/geodata/geodata-belgie.csv --replace
```
+24
View File
@@ -0,0 +1,24 @@
mode: strict
locale: nl-BE
timezone: Europe/Brussels
digest:
daily_at: "07:30"
immediate_match_min_score: 92
quiet_hours: ["22:00", "07:00"]
search_profiles:
- name: Primair IT-profiel
home_postal_code: "0000"
max_distance_km: 45
preferred_workplace: [hybrid, on_site]
desired_titles:
- systeembeheerder
- system engineer
- infrastructure engineer
- workplace engineer
hard_exclusions:
employment_type: [freelance]
title_terms: [sales, recruiter]
soft_preferences:
direct_employer: 0.9
public_sector: 0.7
limited_first_line_support: 0.8
+11
View File
@@ -0,0 +1,11 @@
# Alleen expliciet beoordeelde bronnen mogen policy: allow krijgen.
# De demobron is niet bedoeld voor live crawling; fixtures gebruiken hetzelfde domein.
sources:
- name: Voorbeeldwerkgever (fixture)
url: https://jobs.example.org/vacatures/
type: employer
status: paused
policy: review
policy_reason: Demobron; activeer geen voorbeeld.org-domein voor productie.
parser: auto
crawl_interval_minutes: 720
+22
View File
@@ -0,0 +1,22 @@
mode: strict
honor_robots: true
crawl_logged_in_pages: false
solve_captcha: false
public_ats_endpoints: false
max_concurrency_per_domain: 1
minimum_interval_seconds: 30
max_redirects: 5
max_document_bytes: 3000000
deny_domains:
- linkedin.com
- indeed.com
- indeed.be
- stepstone.be
- jobat.be
- vdab.be
review_on:
- login_required
- captcha_or_challenge
- unexpected_cross_domain_redirect
- terms_unclear
- repeated_403_or_429