diff --git a/.drone.yml b/.drone.yml index f49242b..d0541de 100644 --- a/.drone.yml +++ b/.drone.yml @@ -8,7 +8,7 @@ trigger: - main steps: - - name: docker + - name: docker-default image: plugins/docker settings: registry: git.riksolo.com @@ -18,4 +18,30 @@ steps: - latest - ${DRONE_COMMIT} password: - from_secret: dockertoken \ No newline at end of file + from_secret: dockertoken + + - name: docker-rblicht + image: plugins/docker + settings: + registry: git.riksolo.com + username: riksolo + repo: git.riksolo.com/${DRONE_REPO,,} + build_args: + - SITE=rblicht + tags: + - latest-rblicht + - ${DRONE_COMMIT}-rblicht + password: + from_secret: dockertoken + + - name: trigger docker-compose release + image: plugins/downstream + settings: + server: https://drone.riksolo.com + token: + from_secret: drone_token + repositories: + - RikSolo/docker-compose + depends_on: + - docker-default + - docker-rblicht \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index 781c554..5b64798 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,9 @@ FROM node:22 WORKDIR /usr/src/app +ARG SITE=default +ENV SITE=$SITE + COPY package*.json ./ RUN npm install ADD . . diff --git a/content/_data/site.js b/content/_data/site.js new file mode 100644 index 0000000..e6bccc5 --- /dev/null +++ b/content/_data/site.js @@ -0,0 +1,8 @@ +export default function () { + return { + title: "Rik Berkelder", + url: process.env.site == "rblicht" ? "https://rblicht.nl" : "https://riksolo.com", + author: "Rik Berkelder", + site: process.env.SITE || 'default' + }; +} \ No newline at end of file diff --git a/content/blogposts/blogposts.11tydata.js b/content/blogposts/blogposts.11tydata.js index 51c301b..dd1cae7 100644 --- a/content/blogposts/blogposts.11tydata.js +++ b/content/blogposts/blogposts.11tydata.js @@ -1,5 +1,5 @@ const conf = { - tags: "blogposts", + tags: "blogpost", layout: "blogpost.njk", eleventyComputed: { permalink(data) { diff --git a/content/includes/highlights.njk b/content/includes/highlights.njk new file mode 100644 index 0000000..6097482 --- /dev/null +++ b/content/includes/highlights.njk @@ -0,0 +1,11 @@ +
+ I am a freelance lighting designer, technician, and systems specialist with a focus on touring productions and live + performance. Since 2018, I have worked freelance, initially alongside a career in IT and software engineering and + full time since 2022, bringing together technical precision, creative design, and a strong respect for the craft and + crew. +
+ ++ I have designed lighting for touring shows that require both creative adaptability and practical problem solving on + the road. As a house and systems technician in a variety of venues, I regularly support international acts and + crews, adapting to varied + setups and workflows. My theatre and festival touring experience has also strengthened my ability to communicate + clearly with local teams and deliver consistent, high quality results in dynamic environments. +
+ ++ A perfectionist by nature, I value preparation, attention to detail, and reliability while staying flexible and + collaborative to meet the demands of live production. My background in IT and network management supports + increasingly complex lighting and control systems, ensuring stable and efficient operation across all types of + venues. +
+ ++ I am a freelance stage lighting technician, lighting designer, and lighting systems technician with a passion for the + intersection of technical precision and creative expression. My journey in lighting began in primary school, driven by + a fascination with how light shapes space and mood. Since 2018, I’ve been freelancing alongside a career in software + engineering and IT, transitioning to full-time freelance work in 2022. +
-+ A perfectionist by nature, I value preparation, attention to detail, and reliability while staying flexible and + collaborative to meet the demands of live production. I strive bring professionalism, technical expertise, and a deep + commitment to elevating every production I work on, blending methodical planning with a love for creative + problem-solving and thinking on my feet when necessary. +
+{%endif%} + +