Skip to content

lesis-lat/lesis-lat.github.io

Repository files navigation

www.lesis.lat

LESIS - Laboratory of Engineering Studies in Information Security


About LESIS

LESIS (Laboratory of Engineering Studies in Information Security) is an applied security research entity focused on:

  • Vulnerability Research - Detailed analysis of attack surfaces, architecture testing, reverse engineering and development of customized tools
  • Research & Development - Creating unique solutions for complex problems, development of static analysis tools, fuzzing and data mining
  • Differentiated Approach - Attacker perspective, research-driven thinking and tailored on-demand solutions

Visit www.lesis.lat for more information.


About This Repository

This repository contains the source code of the LESIS official website (www.lesis.lat), built with:

  • Jekyll - Static site generator
  • HTML5 & CSS3 - Responsive structure and styling
  • JavaScript - Interactivity and dynamic features
  • Performance - Optimizations for Core Web Vitals and PageSpeed

Running Locally

# Clone the repository
git clone https://github.com/lesis-lat/lesis-lat.github.io.git
cd lesis-lat.github.io

# Install dependencies (requires Ruby and Bundler)
bundle install

# Run the development server
bundle exec jekyll serve

# Access at http://localhost:4000

Newsletter synchronization

The /newsletter/ index is generated from _data/newsletters.json, while each full edition is generated in _newsletters/. To update them locally, create a Kit API v4 key and provide it only through the environment:

KIT_API_KEY="your-api-key" bundle exec ruby script/sync_newsletters.rb

The daily GitHub Actions workflow reads the same value from the KIT_API_KEY repository secret, commits the generated data and internal newsletter pages only when they change, and requests a new GitHub Pages build. Never commit the key or add it to Jekyll configuration or data files.

Project Structure

├── _includes/       # Reusable components
├── _layouts/        # Jekyll templates
├── _data/           # Build-time newsletter data
├── _newsletters/    # Generated full newsletter editions
├── script/          # Build-time synchronization scripts
├── assets/          # CSS, JavaScript and images
├── blog.html        # Blog page
├── index.html       # Home page
└── README.md        # This file

Contributing

Your contributions and suggestions are welcome!


License

This work is licensed under MIT License.

About

LESIS landing page

Topics

Resources

License

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Contributors