GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - codingteam/codingteam.org.ru: Our main web site.

BranchesTags
Open more actions menu

Latest commit

 

History

246 Commits
246 Commits

Folders and files

NameName
Last commit message
Last commit date
.github/workflows
.github/workflows
 
 
Codingteam.Site
Codingteam.Site
 
 
.dockerignore
.dockerignore
 
 
.editorconfig
.editorconfig
 
 
.gitignore
.gitignore
 
 
CHANGELOG.md
CHANGELOG.md
 
 
Directory.Build.props
Directory.Build.props
 
 
Dockerfile
Dockerfile
 
 
LICENSE.md
LICENSE.md
 
 
MAINTAINERSHIP.md
MAINTAINERSHIP.md
 
 
NuGet.Config
NuGet.Config
 
 
README.md
README.md
 
 
codingteam.org.ru.sln
codingteam.org.ru.sln
 
 
codingteam.org.ru.sln.DotSettings
codingteam.org.ru.sln.DotSettings
 
 
renovate.json
renovate.json
 
 

Repository files navigation

codingteam.org.ru Docker Image

This is the code that services codingteam.org.ru website.

Prerequisites

To build the application, you'll need to install .NET SDK 8.0+.

To run the application, .NET Runtime 8.0 is required.

Configure

The only configuration parameter is the HTTP binding. Change the binding using ASPNETCORE_URLS environment variable. For example, ASPNETCORE_URLS=http://0.0.0.0:80 means listening port 80 for all addresses. The default setting is http://localhost:5000.

Build

Build the project:

$ npm run build
$ dotnet build

Run

$ dotnet run --project Codingteam.Site

Publish

Prepare the production-ready distribution in the publish directory:

$ dotnet publish --configuration Release --output publish Codingteam.Site

This application uses Docker for deployment. To create a Docker image, use the following command:

$ docker build -t codingteam/codingteam.org.ru:$CODINGTEAM_ORG_RU_VERSION -t codingteam/codingteam.org.ru:latest .

(where $CODINGTEAM_ORG_RU_VERSION is the version for the image to use)

Then push the image to the Docker Hub:

$ docker login # if necessary
$ docker push codingteam/codingteam.org.ru:$CODINGTEAM_ORG_RU_VERSION
$ docker push codingteam/codingteam.org.ru:latest

Deploy

Consider using the following Ansible task for deployment:

- name: Set up the Docker container
  community.docker.docker_container:
    name: codingteam.org.ru
    image_name_mismatch: recreate
    image: codingteam/codingteam.org.ru:{{ codingteam_org_ru_version }}
    published_ports:
      - '5000:5000'
    restart_policy: unless-stopped
    default_host_ip: ''
    env:
      ASPNETCORE_URLS: "http://+:5000"

This will deploy the Docker container version {{ codingteam_org_ru_version }} and make it to listen port 5000 on the host.

Documentation

  • Changelog
  • Maintainership
  • License

About

Our main web site.

codingteam.org.ru

Topics

codingteamcrossplatformdotnetwebsite

Resources

Readme
MIT license
Activity
Custom properties

Stars

2 stars

Watchers

3 watching

Forks

1 fork
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.