All Projects → CNYuYang → Trotsky

CNYuYang / Trotsky

Licence: MIT license
a cloud native ✏️ blog platform 一个正在开发中的云原生笔记平台

Programming Languages

java
68154 projects - #9 most used programming language
HTML
75241 projects
shell
77523 projects

Projects that are alternatives of or similar to Trotsky

springboot-helloworld-native
Example helloWorld SpringBoot project which compiles to native code with GraalVM
Stars: ✭ 14 (-48.15%)
Mutual labels:  native-image
holy-lambda
The extraordinary simple, performant, and extensible custom AWS Lambda runtime for Clojure.
Stars: ✭ 318 (+1077.78%)
Mutual labels:  native-image
bobbycar
IoT Transportation demo using Red Hat OpenShift and Middleware technologies
Stars: ✭ 33 (+22.22%)
Mutual labels:  quarkus
connor
A commandline tool for resetting Kafka Connect source connector offsets.
Stars: ✭ 17 (-37.04%)
Mutual labels:  native-image
quarkus-micrometer-extension
This is a quarkus extension that performs build time initialization, configuration, and injection of MeterRegistry, MeterBinder, and MeterFilter instances for micrometer.
Stars: ✭ 12 (-55.56%)
Mutual labels:  quarkus
application-modernization-javaee-quarkus
Application Modernization Sample - From Java EE (2010) to Cloud-Native (2021)
Stars: ✭ 99 (+266.67%)
Mutual labels:  quarkus
chuck-norris-streams
Kafka, Debezium and Fuse demonstration based on Chuck Norris movies!
Stars: ✭ 25 (-7.41%)
Mutual labels:  quarkus
heterogeneous-microservices
Implementation of the same simple microservice on different frameworks
Stars: ✭ 43 (+59.26%)
Mutual labels:  quarkus
businessautomation-cop
All examples related to business automation processes such as jbpm, drools, dmn, optaplanner, cloud native kogito(quarkus), quickstart, pipelines, runtimes, etc.
Stars: ✭ 50 (+85.19%)
Mutual labels:  quarkus
graalvm-native-image-plugin
A Gradle plugin which creates a native executable via GraalVM's native-image. This is a thin wrapper of the native-image command.
Stars: ✭ 90 (+233.33%)
Mutual labels:  native-image
Picocli
Picocli is a modern framework for building powerful, user-friendly, GraalVM-enabled command line apps with ease. It supports colors, autocompletion, subcommands, and more. In 1 source file so apps can include as source & avoid adding a dependency. Written in Java, usable from Groovy, Kotlin, Scala, etc.
Stars: ✭ 3,286 (+12070.37%)
Mutual labels:  native-image
quarkus-google-cloud-services
Google Cloud Services Quarkus Extensions
Stars: ✭ 42 (+55.56%)
Mutual labels:  quarkus
18-comic-finder
禁漫天堂Github Actions下载器🧘
Stars: ✭ 264 (+877.78%)
Mutual labels:  quarkus
native-build-tools
Native-image plugins for various build tools
Stars: ✭ 168 (+522.22%)
Mutual labels:  native-image
intellij-quarkus
IntelliJ Quarkus Tools
Stars: ✭ 83 (+207.41%)
Mutual labels:  quarkus
quarkus-hazelcast-client
Quarkus Hazelcast Client Extension
Stars: ✭ 39 (+44.44%)
Mutual labels:  quarkus
qbicc
Experimental static compiler for Java programs.
Stars: ✭ 118 (+337.04%)
Mutual labels:  native-image
optaplanner-quickstarts
OptaPlanner quick starts for AI optimization: many use cases shown in many different technologies.
Stars: ✭ 226 (+737.04%)
Mutual labels:  quarkus
keycloak-phone-provider
A Keycloak provider which phone and SMS
Stars: ✭ 83 (+207.41%)
Mutual labels:  quarkus
jeeshop
No description or website provided.
Stars: ✭ 39 (+44.44%)
Mutual labels:  quarkus

Trotsky

Trotsky 是一款轻量、云原生的博客写作平台。


简介

Trotsky [托洛茨基],仅纪念伟大革命先驱。

使用Quarkus+graalvm+native-image打包成可执行的二进制文件,运行于Docker等运行时环境之上。

效果展示

主页

Trotsky会帮你生成如下图的首页,你可以对logo、简介、连接等进行配置。

About-Me

同时也会生成一个人介绍页面,你可以在后台,已markdown的语法编辑它。

Notes

对于你添加的笔记,Trotsky会自动帮你生成一个笔记树。同时你也可以在后台对其进行个性化的配置。

区别于其他写作平台,我想这个笔记树页面是我的特点。原因有一下几点:

  • 对于初学者,往往记录学习的笔记的需求远远大于写技术输出的博客

  • 对于博客的写作,创作都是以一篇一篇为单位,相似的内容很难归类在一起,而这颗笔记树可以。

编译

gradle build -Dquarkus.package.type=native -Dquarkus.native.additional-build-args=-H:ResourceConfigurationFiles=resources-config.json

编译结束之后,会在build目录下生成一个trotsky-beta-runner的可执行文件。

运行

./build/trotsky-beta-runner

令人惊讶的启动速度:started in 0.019s

构建镜像

About Trotsky

列夫·达维多维奇·托洛茨基(1879年11月7日-1940年8月21日),是布尔什维克主要领导人、十月革命指挥者、苏联红军缔造者和第四国际精神领袖,是一名革命家、军事家、政治理论家和作家。

托洛茨基原先在俄国社会民主工党中的布尔什维克(多数派)和孟什维克(少数派)之间摇摆不定。在1917年十月革命之前,他最终决定加入布尔什维克,并成为俄国社会民主工党(布尔什维克)的主要领导人之一。苏俄建国之初,他担任苏俄外交人民委员,后任苏俄军事和海军事务人民委员,建立了苏联红军,并出任总司令。他带领布尔什维克赢得了俄国内战(1918年-1923年),并成为这一胜利的精神象征。

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].