Skip to content

dvXcode/dvxcode.github.io

Repository files navigation

Volovyk Company Site

This is the company website for Volovyk, a Norwegian software consulting company. The site is built with Jekyll using a customized version of the Jekyll Serif theme.

About

Volovyk specializes in:

  • Azure cloud development
  • .NET Core applications
  • Delphi legacy systems
  • Dart & Flutter cross-platform development
  • Startup consulting and mobile app development

Site Mode Management

Site Mode Switcher Script

The site-mode.sh script allows you to easily switch between live and maintenance modes for the website.

Why This Script Exists

  • Maintenance Mode: Quickly put the site into "under construction" mode during updates, server maintenance, or when you need to temporarily disable the site
  • Search Engine Protection: The site is configured to prevent indexing (robots.txt, meta tags), and maintenance mode reinforces this
  • Professional Appearance: Instead of showing broken pages during maintenance, visitors see a polished "under construction" page
  • Easy Recovery: Simple one-command restoration to live mode when maintenance is complete

Usage

# Switch to under construction mode
./site-mode.sh construction

# Restore live site
./site-mode.sh live

# Show help and available options
./site-mode.sh help

File Structure

  • index.html - Current active homepage
  • index.md.backup - Original site backup (created automatically)
  • index.html.live - Live site backup (created when switching to construction mode)
  • site-mode.sh - Mode switcher script

Manual Mode Switching

If you prefer manual control:

Enable maintenance mode:

cp index.html index.html.live
# Replace index.html content with under construction HTML

Restore live site:

cp index.md.backup index.html

Search Engine Protection

The site includes multiple layers of search engine protection:

  • robots.txt - Blocks all crawlers
  • Meta robots tags - noindex, nofollow on all pages
  • .htaccess - Server-level crawler blocking
  • Config settings - Additional Jekyll-level protection

Development

To run the site locally:

bundle install
bundle exec jekyll serve

Deployment

The site is deployed using GitHub Pages and is available at dvxcode.github.io.


Based on the Jekyll Serif theme by Zerostatic

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages